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