From 0315c578905378726787c695d7d07188ba97f892 Mon Sep 17 00:00:00 2001 From: Andrew Beekhof Date: Tue, 24 Mar 2015 07:48:51 +1100 Subject: [PATCH] Fix: systemd: Kindly ask dbus NOT to kill the process if the dbus connection fails --- lib/services/dbus.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/services/dbus.c b/lib/services/dbus.c index f44b590..0623168 100644 --- a/lib/services/dbus.c +++ b/lib/services/dbus.c @@ -533,6 +533,7 @@ pcmk_dbus_timeout_toggle(DBusTimeout *timeout, void *data){ /* Inspired by http://www.kolej.mff.cuni.cz/~vesej3am/devel/dbus-select.c */ void pcmk_dbus_connection_setup_with_select(DBusConnection *c){ + dbus_connection_set_exit_on_disconnect (c, FALSE); dbus_connection_set_timeout_functions( c, pcmk_dbus_timeout_add, pcmk_dbus_timeout_remove, pcmk_dbus_timeout_toggle, NULL, NULL); dbus_connection_set_watch_functions(c, pcmk_dbus_watch_add, pcmk_dbus_watch_remove, pcmk_dbus_watch_toggle, NULL, NULL); -- 1.8.4.2