~ chicken-core (chicken-5) 1c11e406191f8f9459cf1605cdcb827a290e0761
commit 1c11e406191f8f9459cf1605cdcb827a290e0761
Author: Evan Hanson <evhan@foldling.org>
AuthorDate: Tue May 28 16:18:54 2013 +1200
Commit: Peter Bex <peter.bex@xs4all.nl>
CommitDate: Tue May 28 22:24:06 2013 +0200
use internal process-wait procedure in ##sys#process
Signed-off-by: Peter Bex <peter.bex@xs4all.nl>
diff --git a/posixunix.scm b/posixunix.scm
index 27424fca..43c7bfa4 100644
--- a/posixunix.scm
+++ b/posixunix.scm
@@ -1871,7 +1871,7 @@ EOF
(lambda ()
(vector-set! clsvec idx #t)
(when (and (vector-ref clsvec idxa) (vector-ref clsvec idxb))
- (receive [_ flg cod] (process-wait pid)
+ (receive [_ flg cod] (##sys#process-wait pid #f)
(unless flg
(##sys#signal-hook #:process-error loc
"abnormal process exit" pid cod)) ) ) ) )]
Trap