[Pcsclite-cvs-commit] PCSC/src winscard_svc.c,1.27,1.28

rousseau@haydn.debian.org rousseau@haydn.debian.org


Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv29958

Modified Files:
	winscard_svc.c 
Log Message:
CreateContextThread(): use THREAD_ATTR_DETACHED in SYS_ThreadCreate() so
that the resources allocated by pcscd are deallocated when the client die.

Closes [ #300862 ] Don't create threads as joinable


Index: winscard_svc.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/winscard_svc.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- winscard_svc.c	17 Jun 2004 06:44:01 -0000	1.27
+++ winscard_svc.c	2 Aug 2004 21:59:36 -0000	1.28
@@ -76,7 +76,7 @@
 	
 	dwNextContextIndex = i;
 
-	if (SYS_ThreadCreate(&psContext[i].pthThread, NULL,
+	if (SYS_ThreadCreate(&psContext[i].pthThread, THREAD_ATTR_DETACHED,
 		(PCSCLITE_THREAD_FUNCTION( )) ContextThread,
 		(LPVOID) &dwNextContextIndex) != 1)
 	{