X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/8d5de7770cde9b808c276bd86a0214189a8f7578..6f34e365eed04c1b4ebcf6d90511dd9e4400880a:/ssh.c diff --git a/ssh.c b/ssh.c index fddb68d1..3cfab606 100644 --- a/ssh.c +++ b/ssh.c @@ -1628,6 +1628,7 @@ static void ssh1_protocol(unsigned char *in, int inlen, int ispkt) { ssh_send_ok = 1; ssh_channels = newtree234(ssh_channelcmp); + begin_session(); while (1) { crReturnV; if (ispkt) { @@ -2335,6 +2336,7 @@ static void do_ssh2_authconn(unsigned char *in, int inlen, int ispkt) * Transfer data! */ ssh_send_ok = 1; + begin_session(); while (1) { static int try_send; crReturnV;