Tartarus CVS: putty simon

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Wed, 06 Mar 2002 20:13:22 +0000


CVSROOT:	/home/cvs
Module name:	putty
Changes by:	simon	02/03/06 20:13:22

Modified files:
	.              : console.c misc.c network.h noise.c pageant.c 
	                 plink.c psftp.c putty.h puttygen.c scp.c ssh.c 
	                 sshrand.c windlg.c window.c winnet.c 

Log message:
Ensure our network layer is properly cleaned up before PuTTY exits.
Specifically, we explicitly closesocket() all open sockets, which
appears to be necessary since otherwise Windows sends RST rather
than FIN. I'm _sure_ that's a Windows bug, but there we go.