[Bug 2863] sshd with ControlMaster does not close child STDERR on client exit

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Thu Oct 4 17:51:28 AEST 2018


https://bugzilla.mindrot.org/show_bug.cgi?id=2863

Damien Miller <djm at mindrot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #7 from Damien Miller <djm at mindrot.org> ---
I've committed this fix and it should be in OpenSSH 7.9 - thanks!

commit e0d6501e86734c48c8c503f81e1c0926e98c5c4c (HEAD -> master,
origin/master, origin/HEAD)
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Thu Oct 4 07:47:35 2018 +0000

    upstream: when the peer sends a channel-close message, make sure we

    close the local extended read fd (stderr) along with the regular
read fd
    (stdout). Avoids weird stuck processed in multiplexing mode.

    Report and analysis by Nelson Elhage and Geoffrey Thomas in bz#2863

    ok dtucker@ markus@

    OpenBSD-Commit-ID: a48a2467fe938de4de69d2e7193d5fa701f12ae9

-- 
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