You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This very old script uses Donald:Tools:kill_previous_server() to clean up the old instances but this function has special code to avoid killing the parent, assuming that is an init.d script with the same name.
But this logic doesn't play well with the --foregound option we are now using. With this option, the old daemon is the parent of the new one and thus isn't killed.
All builtin daemon code should be removed and all this left to systemd.
The text was updated successfully, but these errors were encountered:
This very old script uses Donald:Tools:kill_previous_server() to clean up the old instances but this function has special code to avoid killing the parent, assuming that is an init.d script with the same name.
But this logic doesn't play well with the --foregound option we are now using. With this option, the old daemon is the parent of the new one and thus isn't killed.
All builtin daemon code should be removed and all this left to systemd.
The text was updated successfully, but these errors were encountered: