From 061565865c5c6d590ba98d1393a91f0aadb02689 Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Tue, 17 Mar 2009 22:30:25 +0000 Subject: - Add the signal pipe to maxfd --HG-- extra : convert_revision : 0a8dfaa3e5365a2004db2b55895e11f65b5cefcc --- common-session.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common-session.c b/common-session.c index 3663534..1348da2 100644 --- a/common-session.c +++ b/common-session.c @@ -71,6 +71,9 @@ void common_session_init(int sock_in, int sock_out, char* remotehost) { } setnonblocking(ses.signal_pipe[0]); setnonblocking(ses.signal_pipe[1]); + + ses.maxfd = MAX(ses.maxfd, ses.signal_pipe[0]); + ses.maxfd = MAX(ses.maxfd, ses.signal_pipe[1]); kexfirstinitialise(); /* initialise the kex state */ -- cgit v1.2.3