On 19/06/15 00:40, Patrick Walton wrote:

In an effort to keep this sort of thing from happening again, I'd like to
suggest that all new code that spawns threads and passes channels or boxed
objects over channels not be allowed to pass review until audited for
multiprocess safety up until the multiprocess branch lands.

As we discussed on irc, I'm happy with this, but would prefer that we get whatever's needed to replace the channels-over-channels pattern landed asap so we can get started replacing existing code before it actually breaks and don't end up in a situation where we're telling people that they can't land stuff because of multiprocess when multiprocess itself hasn't landed and we don't have an alternate design to offer.

_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to