simon-svn: putty: ben

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Mon Aug 27 18:37:44 BST 2012


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     ben
Revision:       9631
Date:           2012-08-27 18:37:44 +0100 (Mon, 27 Aug 2012)

Log message (7 lines):
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.

Modified files:
U   putty/ssh.c

Links:
http://svn.tartarus.org/sgt/?rev=9631&view=rev
http://svn.tartarus.org/sgt/putty/ssh.c?rev=9631&r1=9630&r2=9631



More information about the tartarus-commits mailing list