From 5e409a479788424ca879c95fc588fc7085291704 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Wed, 23 Oct 2013 12:05:33 -0500 Subject: don't crash if we can't get the session bus. --- src/application-service-watcher.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/application-service-watcher.c b/src/application-service-watcher.c index edbf05b..006f3aa 100644 --- a/src/application-service-watcher.c +++ b/src/application-service-watcher.c @@ -24,6 +24,7 @@ with this program. If not, see . #include "config.h" #endif +#include #include #include #include @@ -158,8 +159,9 @@ application_service_watcher_init (ApplicationServiceWatcher *self) GError * error = NULL; DBusGConnection * session_bus = dbus_g_bus_get(DBUS_BUS_SESSION, &error); if (error != NULL) { - g_error("Unable to get session bus: %s", error->message); + g_warning("Unable to get session bus: %s", error->message); g_error_free(error); + exit(0); return; } -- cgit v1.2.3