diff options
author | 2006-07-09 14:42:27 +0000 | |
---|---|---|
committer | 2006-07-09 14:42:27 +0000 | |
commit | d70435bafa61a79081c27c2abd3e5900061841f1 (patch) | |
tree | 6ad15ef20dee6db256b8feab39b585d79f4c14c7 /usr.bin/ssh/ssh-add.c | |
parent | spacing (diff) | |
download | wireguard-openbsd-d70435bafa61a79081c27c2abd3e5900061841f1.tar.xz wireguard-openbsd-d70435bafa61a79081c27c2abd3e5900061841f1.zip |
Use sigaction() instead of signal() in the parent and use the
SA_NOCLDSTOP flag for the SIGCHLD handler so the kernel does not
notify us when the child has been stopped, only when it exits.
Fixes a problem where if you suspended the child process the
parent would exit. OK otto@
Diffstat (limited to 'usr.bin/ssh/ssh-add.c')
0 files changed, 0 insertions, 0 deletions