]> rtime.felk.cvut.cz Git - sojka/lightdm.git/commitdiff
Stop lightdm if logind created seat0 fails to start to match existing behaviour
authorRobert Ancell <robert.ancell@canonical.com>
Wed, 27 Aug 2014 02:58:26 +0000 (14:58 +1200)
committerRobert Ancell <robert.ancell@canonical.com>
Wed, 27 Aug 2014 02:58:26 +0000 (14:58 +1200)
src/lightdm.c

index ec80876f872e2304f56e5d08916911236b0d3a9e..dec197711ec15c1d2940f042fc2dd86244e1a43b 100644 (file)
@@ -1026,6 +1026,9 @@ login1_service_seat_added_cb (Login1Service *service, Login1Seat *login1_seat)
         seat_set_property (seat, "seat-name", seat_name);
         seat_set_property (seat, "xdg-seat", seat_name);
         g_strfreev (groups);
+
+        if (strcmp (seat_name, "seat0") == 0)
+            seat_set_property (seat, "exit-on-failure", "true");
     }
     else
     {