Skip to content

xfsettingsd: avoid default double fork

Ghost User requested to merge (removed):daemon into master

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

Merge request reports