summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--daemon/gdm-x-session.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/daemon/gdm-x-session.c b/daemon/gdm-x-session.c
index bcb884ce..f8eeb45c 100644
--- a/daemon/gdm-x-session.c
+++ b/daemon/gdm-x-session.c
@@ -183,8 +183,8 @@ on_x_server_finished (GSubprocess *subprocess,
g_debug ("X server was killed with status %d", signal_number);
}
-out:
g_clear_object (&state->x_subprocess);
+out:
g_main_loop_quit (state->main_loop);
}
@@ -352,8 +352,8 @@ on_bus_finished (GSubprocess *subprocess,
g_debug ("message bus was killed with status %d", signal_number);
}
-out:
g_clear_object (&state->bus_subprocess);
+out:
g_main_loop_quit (state->main_loop);
}
@@ -489,8 +489,8 @@ on_session_finished (GSubprocess *subprocess,
g_debug ("session was killed with status %d", signal_number);
}
-out:
g_clear_object (&state->session_subprocess);
+out:
g_main_loop_quit (state->main_loop);
}