W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2011

Re: Synchronous postMessage for Workers?

From: Jonas Sicking <jonas@sicking.cc>
Date: Thu, 17 Nov 2011 17:05:43 -0800
Message-ID: <CA+c2ei8Cvv_h+XxKDpKj-yNfeVka7o-41exNdhJmxvubq5gdHg@mail.gmail.com>
To: David Levin <levin@chromium.org>
Cc: Joshua Bell <jsbell@chromium.org>, public-webapps@w3.org
On Thu, Nov 17, 2011 at 2:07 PM, David Levin <levin@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
Received on Friday, 18 November 2011 01:06:44 UTC

This archive was generated by hypermail 2.3.1 : Friday, 27 October 2017 07:26:36 UTC