[cvsnt-commits] Cvs Commit: cvsnt

arthur.barrett at march-hare.com arthur.barrett at march-hare.com
Mon May 24 00:53:18 BST 2010


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


CVSROOT:	/cvs
Module name:	cvsnt
Changes by:	arthur.barrett at march-hare.com		Sun May 23 23:55:25 2010
On host:	2002:71c0:aa2:1:20c:29ff:fe0d:b365

Directory: cvsnt/cvsapi

M SocketIO.h	CVSNT_BRANCH_2_8_01_3761	1.1.2.7.4.4.2.2 -> 1.1.2.7.4.4.2.3	Bug Id: 5923

Directory: cvsnt/cvsapi/win32

M SocketIO.cpp	CVSNT_BRANCH_2_8_01_3761	1.1.2.14.4.9.2.2 -> 1.1.2.14.4.9.2.3	Bug Id: 5923

Directory: cvsnt/protocols

M common.cpp	CVSNT_BRANCH_2_8_01_3761	1.37.2.34.6.6.2.2 -> 1.37.2.34.6.6.2.3	Bug Id: 5923

Directory: cvsnt/src

M lock.cpp	CVSNT_BRANCH_2_8_01_3761	1.26.2.49.8.2.2.3 -> 1.26.2.49.8.2.2.4	Bug Id: 5923
M server.cpp	CVSNT_BRANCH_2_8_01_3761	1.106.2.210.6.99.2.8 -> 1.106.2.210.6.99.2.9	Bug Id: 5923

Log message:
Bug5923:

After setting the socket to non-blocking (from creation) I still was not 
able to reliably exit/closesocket.  So now the close socket code (server) 
tries to DisconnectEx() using a thread and if that does not complete 
within 3 seconds the thread is terminated and the socket marked as invalid.





More information about the cvsnt-commits mailing list