[Xfce4-commits] <xfce4-session:master> Don't exit the session on dbus restarts.

Nick Schermer noreply at xfce.org
Wed May 25 18:38:01 CEST 2011


Updating branch refs/heads/master
         to 41facd54e94e60c6359c2d7591ee3294330ba7ba (commit)
       from 12a48b0aa9945fc3cc80a8833d2c1fe863db8f20 (commit)

commit 41facd54e94e60c6359c2d7591ee3294330ba7ba
Author: Nick Schermer <nick at xfce.org>
Date:   Wed May 25 18:33:08 2011 +0200

    Don't exit the session on dbus restarts.
    
    It is a bad idea to restart dbus during a running session,
    but quiting x is a bit harsh too.

 xfce4-session/xfsm-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/xfce4-session/xfsm-manager.c b/xfce4-session/xfsm-manager.c
index 39c0be6..9f3370c 100644
--- a/xfce4-session/xfsm-manager.c
+++ b/xfce4-session/xfsm-manager.c
@@ -1839,6 +1839,8 @@ xfsm_manager_dbus_init (XfsmManager *manager)
       return;
     }
 
+  dbus_connection_set_exit_on_disconnect (manager->dbus_conn, FALSE);
+
   dbus_g_connection_register_g_object (manager->session_bus,
                                        "/org/xfce/SessionManager",
                                        G_OBJECT (manager));



More information about the Xfce4-commits mailing list