The source project of this merge request has been removed.
xfsettingsd: avoid default double fork
From all the apps started by xfce4-session (xfwm4
, xfsettingsd
, xfce4-panel
and Thunar
), xfsettingsd
is the only one which does a double fork (daemonizes).
This is not needed, the session manager will create a separate process for it. So this change will make xfsettingsd
more consistent with the rest of the apps started by the session manager.
This was removed in xfwm long time ago.
The --daemon
in Thunar
means something different and does not double fork.
This is also the behavior of gnome setting daemon.
Edited by Ghost User