summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1997-11-05 23:33:58 +0000
committerache <ache@FreeBSD.org>1997-11-05 23:33:58 +0000
commit01ee8c1bbd572a2ffb261644cf14d996132f0e26 (patch)
tree4bf75822673f433672c5081f85ae88b735f12def /contrib
parente0049830ed0b4fdadbd11c56d8c80e4c5bb0b71d (diff)
downloadFreeBSD-src-01ee8c1bbd572a2ffb261644cf14d996132f0e26.zip
FreeBSD-src-01ee8c1bbd572a2ffb261644cf14d996132f0e26.tar.gz
1) Fix longstanding bug:
trap 'echo xxx' 1 2 3 15 read x is not interrupted by ^C (due to restartable read syscall) and must be interrupted per POSIX Worse case: read -t 5 x hangs forever after ^C pressed (supposed to timeout after 5 secs) Fixed by adding siginterrupt(signo, 1) after catch handler installed 2) Do not reinstall sighandler immediately after it is called, BSD do it for us
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud