https://bugs.kde.org/show_bug.cgi?id=425201

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #4 from David Edmundson <k...@davidedmundson.co.uk> ---
bugzilla_nore...@kde.org

11:37 AM (0 minutes ago)

to davidedmundson
There is no user named 'davidedmund...@kde.org'. Either you mis-typed the name
or that user has not yet registered for a KDE Bugtracking System account.

davidedmundson wrote:
> @bug_id = 425201
> @bug_status = RESOLVED
> @resolution = FIXED
> @cf_commitlink = 
> https://invent.kde.org/frameworks/kio/commit/a9db1110bd306142dd12e35c6025608f73f25dbe
>
> Git commit a9db1110bd306142dd12e35c6025608f73f25dbe by David Edmundson.
> Committed on 13/08/2020 at 10:37.
> Pushed by davidedmundson into branch 'master'.
>
> Avoid systemd launched applications from closing forked children
>
> We have a slight problem in the following set of circumstances;
> ProcessA is launched
> ProcessA forks
> ProcessA quits
>
> This happens either with applications either detaching on launch (like
> TorBrowser in the linked bug) or kdevelop to open a new session with the
> process only quitting when the first window is closed.
>
> One behavioural difference of services vs scopes is that the service
> will be deemed to have stopped when the first process quits. Systemd
> then cleans everything up including our newly spawned process.
>
> By changing the killMode we prevent other processes being killed. The
> cgroup still remains until all processes exit.
>
> This change was recommended by upstream developers to make sure we have
> no behavioural changes.
>
> M  +3    -1    src/gui/systemd/systemdprocessrunner.cpp
>
> https://invent.kde.org/frameworks/kio/commit/a9db1110bd306142dd12e35c6025608f73f25dbe

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to