This is a problem for geckodriver and for anything else that's using
marionette to control the browser (e.g. various test harnesses including
wpt). If we don't shut down the browser gracefully we lose out on the
ability to do various things that depend on clean shutdown (certainly
leak logging, perhaps code coverage). Marionette has a method to invoke
shutdown, but sending the response races with closing the marionette
connection, so it isn't reliable. Signalling the process with SIGTERM
would be the obvious solution, except for this bug. So we either need a
way to ensure that the marionette response is sent before the
corresponding socket is closed, or a fix here.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/73536

Title:
  MASTER Firefox crashes on instant X server shutdown

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/73536/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to