firefox should kill non-responding instance and start up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: mozilla-firefox
Once firefox crashed for one reason or another one can't start new instance anymore because there is still a firefox-bin process running, which causes firefox to suggest "close all instances or restart the system".
I can "killall firefox-bin" and open firefox after, but this is not the same as "close all instances", and suggesting to "restart the system" seems too disruptive to the user workflow, especially considering that it isn't necessary.
to help users who don't know about "killall", or try to avoid using command line and to save keystrokes for those who can use it alright but get annoyed by the error message, firefox could do something along the lines: if it detected that other instance is running but isn't responding - kill that other instance and continue starting up. it shouldn't be just "killall" because it could be running on a multiuser setup, it should only kill firefox processes by the same user.
Changed in mozilla-firefox: | |
status: | New → Confirmed |
I also agree it's a usability issue that Firefox sometimes tells the user there's a hanging firefox but doesn't offer a workaround for it.
As a note, MIT's variant of Firefox deployed on the clusters will offer on that dialog to kill the offending Firefox process and/or remove stale locks. It'd be nice if we can do the same.