From: Ludovic Rousseau <rousseau@debian.org>
Subject: SCardBeginTransaction(): remove an extra line
Origin: upstream, http://anonscm.debian.org/viewvc/pcsclite/?view=revision&revision=6385
--- a/src/winscard_clnt.c
+++ b/src/winscard_clnt.c
@@ -1200,7 +1200,6 @@
 		(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);
 
