[Bug 3304] SSH client MUX to multiple hosts causes select: Bad file descriptor

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Fri Jan 14 15:16:11 AEDT 2022


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

Damien Miller <djm at mindrot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |WORKSFORME
             Status|NEW                         |RESOLVED

--- Comment #11 from Damien Miller <djm at mindrot.org> ---
Closing for lack of followup.

OpenSSH HEAD has replaced the use of select() with poll(). Please try
HEAD or OpenSSH 8.9 when it is released as it might fix the problem
you're seeing.

If not, then I recommend setting the DEBUG_CHANNEL_POLL #define at the
start of channels.c and attaching the debug output. poll(2) is easier
to debug than select(2), because it will tell you which fd is bad via
POLLNVAL and we do log this information

-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list