From 4beeface75e5309cfdc5899446c0a6fd01d0dc0d Mon Sep 17 00:00:00 2001 From: Ori Bernstein Date: Sun, 26 Mar 2023 02:02:28 +0000 Subject: upas/runq: revert b55b1f31e139271852c3581924ddc92a10f54883 this change broke the fix from 49d7ca8d92e5667f3e5ece4c6acbc1064701e2f8 --- sys/src/cmd/upas/q/runq.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'sys/src') diff --git a/sys/src/cmd/upas/q/runq.c b/sys/src/cmd/upas/q/runq.c index 439e985dc..159cb1c52 100644 --- a/sys/src/cmd/upas/q/runq.c +++ b/sys/src/cmd/upas/q/runq.c @@ -597,7 +597,7 @@ returnmail(char **av, Wdir *w, char *name, char *msg) return -1; } - switch(rfork(RFFDG|RFPROC|RFENVG)){ + switch(rfork(RFFDG|RFPROC|RFENVG|RFNOWAIT)){ case -1: logit("runq - fork failed", w, name, av); return -1; @@ -633,14 +633,12 @@ returnmail(char **av, Wdir *w, char *name, char *msg) break; if(write(pfd[1], buf, n) != n){ close(fd); - waitpid(); return -1; } } close(fd); } close(pfd[1]); - waitpid(); return 0; } -- cgit v1.2.3