From c4c0b5f0ab461a6346ad0820b41cf9eea25f9e33 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Wed, 2 Apr 2014 13:03:17 -0400 Subject: [PATCH] xwayland: Detect a fail to fork --- src/wayland/meta-xwayland.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/wayland/meta-xwayland.c b/src/wayland/meta-xwayland.c index 72be3525e..2904965af 100644 --- a/src/wayland/meta-xwayland.c +++ b/src/wayland/meta-xwayland.c @@ -402,6 +402,10 @@ meta_xwayland_start (MetaXWaylandManager *manager, exit (EXIT_FAILURE); } } + else if (manager->pid == -1) + { + g_error ("Failed to fork: %m"); + } g_child_watch_add (manager->pid, xserver_died, NULL); manager->client = wl_client_create (wl_display, sp[0]);