Blame SOURCES/coolkey-1.1.0-max-cpu-bug.patch

f6aa30
diff -up ./src/coolkey/slot.cpp.max-cpu-bug ./src/coolkey/slot.cpp
f6aa30
--- ./src/coolkey/slot.cpp.max-cpu-bug	2016-06-30 14:36:10.502785885 -0700
f6aa30
+++ ./src/coolkey/slot.cpp	2016-06-30 14:36:15.812876256 -0700
f6aa30
@@ -1875,6 +1875,8 @@ SlotList::waitForSlotEvent(CK_FLAGS flag
f6aa30
 	if (status != CKYSUCCESS) {
f6aa30
 	    if ((CKYCardContext_GetLastError(context) ==
f6aa30
 						 SCARD_E_READER_UNAVAILABLE) ||
f6aa30
+	       (CKYCardContext_GetLastError(context) ==
f6aa30
+						 SCARD_E_UNKNOWN_READER) ||
f6aa30
 	       (CKYCardContext_GetLastError(context) == SCARD_E_TIMEOUT)) {
f6aa30
 		OSSleep(timeout*PKCS11_CARD_ERROR_LATENCY);
f6aa30
 	    }