Return to time.c CVS log | Up to [local] / src / usr.bin / time |
version 1.5, 1998/09/02 06:39:16 | version 1.6, 2000/04/29 16:46:36 | ||
---|---|---|---|
|
|
||
} | } | ||
if (exitonsig) { | if (exitonsig) { | ||
if (signal(exitonsig, SIG_DFL) < 0) | if (signal(exitonsig, SIG_DFL) == SIG_ERR) | ||
perror("signal"); | perror("signal"); | ||
else | else | ||
kill(getpid(), exitonsig); | kill(getpid(), exitonsig); | ||
} | } | ||
exit(WIFEXITED(status) ? WEXITSTATUS(status) : EXIT_FAILURE); | exit(WIFEXITED(status) ? WEXITSTATUS(status) : EXIT_FAILURE); | ||
} | } |