From 15c8b63b02aad48749fd7b55cb6dc5eae25d84c0 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Fri, 31 Mar 2017 14:59:05 -0400 Subject: xdmcp-display-factory: explicitly stop greeter session on disconnect If the client disconnects, we should kill off the necessary processes. https://bugzilla.gnome.org/show_bug.cgi?id=780787 --- daemon/gdm-xdmcp-display-factory.c | 1 + 1 file changed, 1 insertion(+) (limited to 'daemon/gdm-xdmcp-display-factory.c') diff --git a/daemon/gdm-xdmcp-display-factory.c b/daemon/gdm-xdmcp-display-factory.c index c5f7ddb4..3a8506ce 100644 --- a/daemon/gdm-xdmcp-display-factory.c +++ b/daemon/gdm-xdmcp-display-factory.c @@ -2056,6 +2056,7 @@ on_client_disconnected (GdmSession *session, if (gdm_display_get_status (display) != GDM_DISPLAY_MANAGED) return; + gdm_display_stop_greeter_session (display); gdm_display_unmanage (display); gdm_display_finish (display); } -- cgit v1.2.1