From 7539afa289e54c8e1d1b691bcc14c01e29453d80 Mon Sep 17 00:00:00 2001 From: simon Date: Thu, 8 Dec 2011 19:15:55 +0000 Subject: [PATCH] When we receive CHANNEL_CLOSE on an SSH-2 channel and haven't sent EOF on it yet, we should send EOF on _that channel_, not the main session channel! Oops. git-svn-id: svn://svn.tartarus.org/sgt/putty@9362 cda61777-01e9-0310-a592-d414129be87e --- ssh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssh.c b/ssh.c index a21bbc7b..6d5ebd44 100644 --- a/ssh.c +++ b/ssh.c @@ -6999,7 +6999,7 @@ static void ssh2_msg_channel_close(Ssh ssh, struct Packet *pktin) /* * Send outgoing EOF. */ - sshfwd_write_eof(ssh->mainchan); + sshfwd_write_eof(c); } /* -- 2.11.0