[Pcsclite-cvs-commit] r2951 - /trunk/PCSC/src/eventhandler.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue May 13 09:05:28 UTC 2008


Author: rousseau
Date: Tue May 13 09:05:28 2008
New Revision: 2951

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2951
Log:
EHSpawnEventHandler(): do not create the card polling thread using
THREAD_ATTR_DETACHED since that will prevent SYS_ThreadJoin() from
working

Modified:
    trunk/PCSC/src/eventhandler.c

Modified: trunk/PCSC/src/eventhandler.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/eventhandler.c?rev=2951&op=diff
==============================================================================
--- trunk/PCSC/src/eventhandler.c (original)
+++ trunk/PCSC/src/eventhandler.c Tue May 13 09:05:28 2008
@@ -189,7 +189,7 @@
 	rContext->readerState->cardProtocol = SCARD_PROTOCOL_UNDEFINED;
 
 	rContext->pthCardEvent = card_event;
-	rv = SYS_ThreadCreate(&rContext->pthThread, THREAD_ATTR_DETACHED,
+	rv = SYS_ThreadCreate(&rContext->pthThread, 0,
 		(PCSCLITE_THREAD_FUNCTION( ))EHStatusHandlerThread, (LPVOID) rContext);
 	if (rv == 1)
 		return SCARD_S_SUCCESS;




More information about the Pcsclite-cvs-commit mailing list