Searched hist:217472 (Results 1 - 2 of 2) sorted by relevance
/freebsd-11.0-release/bin/sh/tests/builtins/ | ||
H A D | trap6.0 | 217472 Sun Jan 16 14:02:32 MST 2011 jilles sh: If exit is used without args from a trap action, exit on the signal. This is useful so that it is easier to exit on a signal than to reset the trap to default and resend the signal. It matches ksh93. POSIX says that 'exit' without args from a trap action uses the exit status from the last command before the trap, which is different from 'exit $?' and matches this if the previous command is assumed to have exited on the signal. If the signal is SIGSTOP, SIGTSTP, SIGTTIN or SIGTTOU, or if the default action for the signal is to ignore it, a normal _exit(2) is done with exit status 128+signal_number. |
/freebsd-11.0-release/bin/sh/ | ||
H A D | trap.c | diff 217472 Sun Jan 16 14:02:32 MST 2011 jilles sh: If exit is used without args from a trap action, exit on the signal. This is useful so that it is easier to exit on a signal than to reset the trap to default and resend the signal. It matches ksh93. POSIX says that 'exit' without args from a trap action uses the exit status from the last command before the trap, which is different from 'exit $?' and matches this if the previous command is assumed to have exited on the signal. If the signal is SIGSTOP, SIGTSTP, SIGTTIN or SIGTTOU, or if the default action for the signal is to ignore it, a normal _exit(2) is done with exit status 128+signal_number. |
Completed in 80 milliseconds