From 80dd39dc13fcda5236c9815f5f50be1ce0ecc08f Mon Sep 17 00:00:00 2001 From: stolz Date: Wed, 18 Jun 2003 08:06:00 +0000 Subject: [PATCH] [project @ 2003-06-18 08:06:00 by stolz] fork() never returns with EINTR --- cbits/rawSystem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cbits/rawSystem.c b/cbits/rawSystem.c index e9ead67..20d6b4e 100644 --- a/cbits/rawSystem.c +++ b/cbits/rawSystem.c @@ -91,7 +91,7 @@ rawSystem(HsAddr cmd, HsAddr args) switch(pid = fork()) { case -1: - if (errno != EINTR) { + { return -1; } case 0: -- 1.7.10.4