Git commit 5c0ce0f5882d732578be22ac6bb7e1d250e2046b by David Edmundson.
Committed on 31/03/2023 at 14:19.
Pushed by davidedmundson into branch 'master'.
Set ExitType when running applications as transient systemd services
KIO internally has 3 paths to launch applications.
- fork and exec
- fork and exec then put in a "scope" so that we have our own cgroup
(default)
- asking systemd to launch the application
The latter was explicitly disabled by default because we had some issues
with applications being cleaned up when the first process exited. We
made those upstream changes a year ago, but haven't adopted the changes
here. This brings it in line with the setup used by xdg-autostart-generator.
Nothing will change when we land this as this operation mode is not
enabled.
Related: bug 461289
M +13 -11 src/gui/systemd/systemdprocessrunner.cpp
Git commit 5c0ce0f5882d732 578be22ac6bb7e1 d250e2046b by David Edmundson.
Committed on 31/03/2023 at 14:19.
Pushed by davidedmundson into branch 'master'.
Set ExitType when running applications as transient systemd services
KIO internally has 3 paths to launch applications.
- fork and exec
- fork and exec then put in a "scope" so that we have our own cgroup
(default)
- asking systemd to launch the application
The latter was explicitly disabled by default because we had some issues generator.
with applications being cleaned up when the first process exited. We
made those upstream changes a year ago, but haven't adopted the changes
here. This brings it in line with the setup used by xdg-autostart-
Nothing will change when we land this as this operation mode is not
enabled.
Related: bug 461289
M +13 -11 src/gui/ systemd/ systemdprocessr unner.cpp
https:/ /invent. kde.org/ frameworks/ kio/commit/ 5c0ce0f5882d732 578be22ac6bb7e1 d250e2046b