[Bug 3598] Dead lock of sshd and Defunct of sshd
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Tue Aug 8 13:22:18 AEST 2023
https://bugzilla.mindrot.org/show_bug.cgi?id=3598
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #3714|0 |1
is obsolete| |
Attachment #3715| |ok?(dtucker at dtucker.net)
Flags| |
--- Comment #10 from Damien Miller <djm at mindrot.org> ---
Created attachment 3715
--> https://bugzilla.mindrot.org/attachment.cgi?id=3715&action=edit
Really fixed diff
This should fix the problems in the previous diff and simplifies things
a little more.
Child processes now signal that authentication was successful back to
the listener, so it can stop tracking them. They do this by sending
another char over the startup_pipe, in addition to the first one they
send to signal they have received their rexec state. When the listener
is so notified, it stops caring about the subprocess and frees up its
slot so it doesn't count against MaxStartups.
--
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
More information about the openssh-bugs
mailing list