commit | 05046d907c211cb9b4cd21b8eff9e7a46cd6c5ab | [log] [tgz] |
---|---|---|
author | dtucker@openbsd.org <dtucker@openbsd.org> | Sun Feb 11 21:16:56 2018 +0000 |
committer | Damien Miller <djm@mindrot.org> | Tue Feb 13 09:29:09 2018 +1100 |
tree | 12b3f77675e807c5b9958c80bdb4b7c94b6db9bb | |
parent | 3c51143c639ac686687c7acf9b373b8c08195ffb [diff] |
upstream Don't reset signal handlers inside handlers. The signal handlers from the original ssh1 code on which OpenSSH is based assume unreliable signals and reinstall their handlers. Since OpenBSD (and pretty much every current system) has reliable signals this is not needed. In the unlikely even that -portable is still being used on such systems we will deal with it in the compat layer. ok deraadt@ OpenBSD-Commit-ID: f53a1015cb6908431b92116130d285d71589612c