Closed Bug 791910 Opened 7 years ago Closed 7 years ago
Wifi: Dying message managers don't get correctly unregistered
Currently, we have code in the DOM wifi manager that is supposed to tell the parent process when it's going away. Apparently, by the time we get notified that our process is dying, we aren't able to send messages anymore. That means that the steps (with a clean config): * start the settings app * close the settings app * reopen the settings app and connect to a network doesn't show any UI when we connect to the network since we end up trying to send a notification message to a message manager that has been torn down. bug 777200 provides a mechanism for fixing this, but in the meantime, we'll have to hack around it.
I want to check this in to fix the symptom and fix the underlying problem later.
blocking-basecamp: --- → ?
Summary: Dying message managers don't get correctly unregistered → Wifi: Dying message managers don't get correctly unregistered
No longer depends on: 777200
Does this actually hack around that bug? What code will remove the mm? Do we keep sending failed messages to it forever?
This removes dead managers at the same time.
Attachment #662343 - Flags: review?(jones.chris.g) → review+
Comment on attachment 662343 [details] [diff] [review] better hack https://hg.mozilla.org/integration/mozilla-inbound/rev/ff173f012715
Attachment #662343 - Flags: checkin+
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
You need to log in before you can comment on or make changes to this bug.