- From: Jonas Sicking <jonas@sicking.cc>
- Date: Tue, 8 Sep 2009 12:02:07 -0700
On Tue, Sep 8, 2009 at 11:53 AM, Aaron Boodman<aa at google.com> wrote: > On Tue, Sep 8, 2009 at 11:23 AM, Chris Jones<cjones at mozilla.com> wrote: >> In general, I agree with Rob about this proposal. ?What problem with storage >> mutex as spec'd today does your proposal solve? > > The spec requires a single storage mutex for the entire UA. Therefore > in a MELUA a web page can become unresponsive while waiting for some > other page to give up the lock. This is not good and something we have > tried to avoid everywhere else in the spec. > > Attempts to address this by doing per-origin locks wind up with > deadlocks being possible. How could this happen. It certainly does sound scary to have a bunch of locks that can be grabbed in arbitrary order, but I can't off the top of my head think of any ways where deadlocks can happen. / Jonas
Received on Tuesday, 8 September 2009 12:02:07 UTC