[Bug 73536]
Plurtu
73536 at bugs.launchpad.net
Mon Jan 7 00:20:45 UTC 2019
Here's a revised version of the SignalPipeWatcher patch.
* SIGTERM/SIGINT/SIGHUP all do a graceful exit. I tested Chromium, VLC
and GIMP using strace with these signals and they all exit normally
returning exit codes and not signals.
* SignalPipeWatcher does not chain to previous handler and registers
after nsProfileLock so it takes over for these signals. The
nsProfileLock signal handler is unwanted since we are doing a normal
exit which unlocks the profile in the destructor.
* After the first termination attempt the previous handler is restored
so subsequent attempts can unlock the profile and kill the process
immediately like before.
--
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in 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
More information about the Ubuntu-mozillateam-bugs
mailing list