]> asedeno.scripts.mit.edu Git - PuTTY.git/commit
Don't close SSH-2 channels with outstanding channel requests on local error.
authorBen Harris <bjh21@bjh21.me.uk>
Mon, 27 Aug 2012 17:37:44 +0000 (17:37 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Mon, 27 Aug 2012 17:37:44 +0000 (17:37 +0000)
commit0768c8557d9c4c6297e7bd7a5a114accd51ce546
treee26bdfb3ddf8fc9122ba0f337914f56edbc7d9b2
parent3fa95b2a7fa8082ad0109959d601c9e664ecdf84
Don't close SSH-2 channels with outstanding channel requests on local error.

In sshfwd_unclean_close(), get ssh2_check_close() to handle sending
SSH_MSG_CHANNEL_CLOSE.  That way, it can hold off doing so until any
outstanding channel requests are processed.

Also add event log message for unclean channel closures.

[originally from svn r9631]
ssh.c