Comment 13 for bug 1326513

Revision history for this message
MichaƂ Sawicz (saviq) wrote :

The problem is that non-foreground apps are SIGSTOPed, meaning that they won't find out about unity8 dying until such time that they get resumed again. Which will not happen if it crashed... So yeah, they still do get orphaned.

I'm thinking that the whole session should be brought down and restarted, which would cause upstart to SIGKILL all the suspended apps. Otherwise we'd need to try and tell upstart to kill them one by one... but we're in the process of crashing, so it's not like this would ever be reliable, would it?