yoz pushed a commit to branch master.

http://git.enlightenment.org/misc/entrance.git/commit/?id=b7bbc97301a84d41b8bbe553bf793d992a804c09

commit b7bbc97301a84d41b8bbe553bf793d992a804c09
Author: Michaƫl Bouchaud (yoz) <y...@efl.so>
Date:   Fri Mar 7 13:40:32 2014 +0100

    entrance: wait for all child
---
 src/daemon/entrance_xserver.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/daemon/entrance_xserver.c b/src/daemon/entrance_xserver.c
index d1d1c96..bab3d5c 100644
--- a/src/daemon/entrance_xserver.c
+++ b/src/daemon/entrance_xserver.c
@@ -133,6 +133,7 @@ entrance_xserver_end(void)
      kill(atoi(xpid), SIGTERM);
 
    unsetenv("ENTRANCE_XPID");
+   while (waitpid(-1, NULL, WNOHANG) > 0);
 }
 
 void

-- 


Reply via email to