[gdm] xdmcp-display-factory: explicitly stop greeter session on disconnect



commit 15c8b63b02aad48749fd7b55cb6dc5eae25d84c0
Author: Ray Strode <rstrode redhat com>
Date:   Fri Mar 31 14:59:05 2017 -0400

    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 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/daemon/gdm-xdmcp-display-factory.c b/daemon/gdm-xdmcp-display-factory.c
index c5f7ddb..3a8506c 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);
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]