From: Ludovic Rousseau <rousseau@debian.org>
Subject: SCardBeginTransaction(): remove an extra line
Origin: upstream, http://anonscm.debian.org/viewvc/pcsclite/?view=revision&revision=6385
--- pcsc-lite-1.8.4.orig/src/winscard_clnt.c
+++ pcsc-lite-1.8.4/src/winscard_clnt.c
@@ -1200,7 +1200,6 @@ LONG SCardBeginTransaction(SCARDHANDLE h
 		(void)pthread_mutex_unlock(currentContextMap->mMutex);
 		(void)SYS_USleep(PCSCLITE_LOCK_POLL_RATE);
 	}
-	while (SCARD_E_SHARING_VIOLATION == rv);
 
 	(void)pthread_mutex_unlock(currentContextMap->mMutex);
 
