summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Davis <smd.seandavis@gmail.com>2017-09-20 19:59:48 -0400
committerSean Davis <smd.seandavis@gmail.com>2017-09-20 19:59:48 -0400
commit8ef0b29540eb3bf80c274ad9d29daf5f67b3e529 (patch)
tree240dd1cd44e5d63ae25e5eac35a2d5842f53e475
parent7c0c3619fbd859f97724aebe98a2544c29c0b1ea (diff)
downloadlightdm-gtk-greeter-git-8ef0b29540eb3bf80c274ad9d29daf5f67b3e529.tar.gz
Fix: Enabling the Orca screen reader freezes Lightdm (LP: #1483864)
-rw-r--r--src/lightdm-gtk-greeter.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lightdm-gtk-greeter.c b/src/lightdm-gtk-greeter.c
index 8336a2a..6cd8961 100644
--- a/src/lightdm-gtk-greeter.c
+++ b/src/lightdm-gtk-greeter.c
@@ -423,7 +423,7 @@ close_pid (GPid pid, gboolean remove)
else
g_warning ("[PIDs] Failed to terminate process #%d: %s", pid, g_strerror (errno));
- waitpid (pid, NULL, 0);
+ g_spawn_close_pid (pid);
}
static void
@@ -2645,9 +2645,6 @@ main (int argc, char **argv)
/* LP: #1024482 */
g_setenv ("GDK_CORE_DEVICE_EVENTS", "1", TRUE);
- /* LP: #1366534 */
- g_setenv ("NO_AT_BRIDGE", "1", TRUE);
-
/* Initialize i18n */
setlocale (LC_ALL, "");
bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);