diff options
Diffstat (limited to 'daemon/main.c')
-rw-r--r-- | daemon/main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/daemon/main.c b/daemon/main.c index 21fefc8a..e945d056 100644 --- a/daemon/main.c +++ b/daemon/main.c @@ -630,6 +630,8 @@ main (int argc, g_main_loop_run (main_loop); + g_debug ("GDM finished, cleaning up..."); + if (manager != NULL) { g_object_unref (manager); } @@ -642,6 +644,8 @@ main (int argc, g_object_unref (signal_handler); } + gdm_settings_direct_shutdown (); + g_main_loop_unref (main_loop); ret = 0; |