Comment 3 for bug 1628589

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

This actually affects all apps, not only Libertine ones.

We need UAL API to only send SIGTERM to the app (ideally only the main PID, if possible), in case it wants to pop a "Do you want to save..." dialog up. When that PID exits, we should also SIGTERM (and ultimately SIGKILL) all remaining processes in the group.

Separately, we need a "kill" method that would do SIGTERM and ultimately SIGKILL (or maybe SIGKILL directly, you asked to kill after all) the whole group.