Cvs Commit: cvsnt

[email protected]
Newsgroups gmane.comp.version-control.cvs.windows-nt.cvs
Message-ID <[email protected]>
CVSROOT:	/cvs
Module name:	cvsnt
Changes by:	[email protected]		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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.