1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 01:02:24 +00:00

When we are asked to unthrottle an SSH connection (by the front end

calling back->unthrottle), we should immediately call
ssh_process_queued_incoming_data to handle the SSH packets that have
been saved for later functioning while we were throttled. Otherwise,
they'll sit there unhandled until the next call to ssh_gotdata, which
might not be for ages if the server thinks it's waiting for us.

[originally from svn r9523]
This commit is contained in:
Simon Tatham 2012-05-12 17:00:54 +00:00
parent 03cc84d3f3
commit b73527e641

6
ssh.c
View File

@ -10037,6 +10037,12 @@ static void ssh_unthrottle(void *handle, int bufsize)
}
}
}
/*
* Now process any SSH connection data that was stashed in our
* queue while we were frozen.
*/
ssh_process_queued_incoming_data(ssh);
}
void ssh_send_port_open(void *channel, char *hostname, int port, char *org)