On Thu, Nov 17, 2011 at 2:07 PM, David Levin <le...@chromium.org> wrote: > It seems like this mechanism would deadlock a worker if two workers send > each other a synchronous message.
Indeed. We can only allow child workers to block on parent workers. Never the other way around. I think in theory it would be possible to reverse the direction for given parent/child pairs, but I'm not yet sure that that couldn't lead to deadlocks. And I'm definitely not sure it's worth the complexity. / Jonas