diff options
author | markus@openbsd.org <markus@openbsd.org> | 2020-05-15 08:34:03 +0000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2020-05-27 10:13:17 +1000 |
commit | 4b307faf2fb0e63e51a550b37652f7f972df9676 (patch) | |
tree | 9199c8c5ffe34afb822ac80a0217635c73a4f456 /compat.c | |
parent | af8b16fb2cce880341c0ee570ceb0d84104bdcc0 (diff) |
upstream: sshd listener must not block if reexecd sshd exits
in write(2) on config_s[0] if the forked child exits early before finishing
recv_rexec_state (e.g. with fatal()) because config_s[1] stays open in the
parent. this prevents the parent from accepting new connections. ok djm,
deraadt
OpenBSD-Commit-ID: 92ccfeb939ccd55bda914dc3fe84582158c4a9ef
Diffstat (limited to 'compat.c')
0 files changed, 0 insertions, 0 deletions