From ea3c28b627b6e4f9570f14f62f2e2183f3090c61 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Sep 10 2014 14:21:27 +0000 Subject: slave: fix inverted exit status gdm_slave_run_script is supposed to return TRUE when the script succeeds, not when it fails. --- diff --git a/daemon/gdm-slave.c b/daemon/gdm-slave.c index d597fb3..4a394f3 100644 --- a/daemon/gdm-slave.c +++ b/daemon/gdm-slave.c @@ -347,7 +347,7 @@ gdm_slave_run_script (GdmSlave *slave, if (WIFEXITED (status)) { g_debug ("GdmSlave: Process exit status: %d", WEXITSTATUS (status)); - ret = WEXITSTATUS (status) != 0; + ret = WEXITSTATUS (status) == 0; } else { ret = TRUE; }