This way we will know when they terminate and we can remove them from the client list.
20fe895 Track dbus clients by service name
.gitignore | 1 +
xfce4-session/xfsm-client.c | 20 +++++++++
xfce4-session/xfsm-client.h | 5 +++
xfce4-session/xfsm-manager.c | 91 ++++++++++++++++++++++++++++++++++++++-
xfce4-session/xfsm-properties.h | 1 +
5 files changed, 116 insertions(+), 2 deletions(-)
Upstream: git.xfce.org