diff options
author | yar <yar@FreeBSD.org> | 2002-01-28 19:28:14 +0000 |
---|---|---|
committer | yar <yar@FreeBSD.org> | 2002-01-28 19:28:14 +0000 |
commit | dc82fedb5a0b52746bb2b4a6d1fef7b198f963af (patch) | |
tree | cc70648d56369afdd2a65f52ef411514cf29abda /share/examples/pppd | |
parent | 494635a1dd3758290dafdc988884148b0a5894ea (diff) | |
download | FreeBSD-src-dc82fedb5a0b52746bb2b4a6d1fef7b198f963af.zip FreeBSD-src-dc82fedb5a0b52746bb2b4a6d1fef7b198f963af.tar.gz |
Remove the setjmp/longjmp stuff completely. Use signal
handlers to set flags only (with exception for sigquit(),
which still seems to call some non-reentrant functions on
its way to _exit(2).) That must eliminate the possibility
of catching SIGSEGV from following non-reentrant paths from
signal handlers.
PR: bin/32740 bin/33846
Submitted by: Maxim Konovalov <maxim@macomnet.ru>
Obtained from: OpenBSD
Diffstat (limited to 'share/examples/pppd')
0 files changed, 0 insertions, 0 deletions