![]() ![]() | ![]() |
version 1.19, 2007/03/25 23:27:38 | version 1.20, 2007/03/25 23:35:59 | ||
---|---|---|---|
|
|
||
(void)signal(SIGHUP, SIG_DFL); | (void)signal(SIGHUP, SIG_DFL); | ||
(void)signal(SIGINT, SIG_DFL); | (void)signal(SIGINT, SIG_DFL); | ||
(void)signal(SIGQUIT, SIG_DFL); | (void)signal(SIGQUIT, SIG_DFL); | ||
if (saved_errno == EPROCLIM) { | |||
warnx("you have too many processes"); | |||
free(p); | |||
return (-1); | |||
} | |||
if (saved_errno == EAGAIN) { | if (saved_errno == EAGAIN) { | ||
sleep(1); | sleep(1); | ||
goto top; | goto top; |