[Bug 1628589] Re: Need better session management for apps
** Changed in: ubuntu-app-launch (Ubuntu) Assignee: Ted Gould (ted) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1628589 Title: Need better session management for apps To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1628589/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1628589] Re: Need better session management for apps
No, not a duplicate - bug 1671424 is about *not* signalling the processes, but just closing the windows. This bug is about quitting the whole app at once (not all its windows in sequence) or force-quitting it for whatever reason (say, misbehaving app). With Unity8, an app is more than just the Mir client - it's the whole group of processes managed through UAL/systemd. ** This bug is no longer a duplicate of bug 1671424 qtmir destroys windows after requesting them to close -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1628589 Title: Need better session management for apps To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1628589/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1628589] Re: Need better session management for apps
*** This bug is a duplicate of bug 1671424 *** https://bugs.launchpad.net/bugs/1671424 Whoa, hold on What does SIGTERM have to do with it? Never mind. The problem described at the top here does not occur in Mir demo servers, only Unity8. Duplicate of bug 1671424. ** Tags added: unity8-desktop ** This bug has been marked a duplicate of bug 1671424 qtmir destroys windows after requesting them to close -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1628589 Title: Need better session management for apps To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1628589/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1628589] Re: Need better session management for apps
** Changed in: ubuntu-app-launch (Ubuntu) Assignee: (unassigned) => Ted Gould (ted) ** Changed in: ubuntu-app-launch (Ubuntu) Importance: Medium => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1628589 Title: Need better session management for apps To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1628589/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1628589] Re: Need better session management for apps
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. ** Description changed: - This is the master bug for better session management for Libertine X - apps. All other bugs affected by this will be dup'ed to this bug. + This is the master bug for better session management for apps. All + other bugs affected by this will be dup'ed to this bug. - Currently, if a user closes an X app using the 'X' button on the window, + Currently, if a user closes an app using the 'X' button on the window, many bad things can happen including data loss. If a user is editing a document and accidentally hits the X while the data is not saved, the user will not be prompted to save and the data will be lost. Another example is Libertine helper apps can crash when Xmir is killed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1628589 Title: Need better session management for apps To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1628589/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs