diff options
author | 2007-02-13 20:37:07 +0000 | |
---|---|---|
committer | 2007-02-13 20:37:07 +0000 | |
commit | 49f464a0fbd189bdd021b6cec17c81e023c02450 (patch) | |
tree | 710968a3dcd48f2399c8e3c8ee54cd8ba28d3c9a /usr.bin/grep/grep.c | |
parent | Avoid double recacl when loop_once is used. (diff) | |
download | wireguard-openbsd-49f464a0fbd189bdd021b6cec17c81e023c02450.tar.xz wireguard-openbsd-49f464a0fbd189bdd021b6cec17c81e023c02450.zip |
"Fix" a horrible signal handler. ckfini() breaks all the rules for
signal handlers, calling free() and not being reentrant. This commit
fixes to most importamt problem (^C on the "MARK FILESYSTEM CLEAN?"
question causes a double free), but actually SIGINT handling should
be completely rewritten. ok millert@ deraadt@
Diffstat (limited to 'usr.bin/grep/grep.c')
0 files changed, 0 insertions, 0 deletions