CardGetStatusChange(): do not sleep at each reader check but only once
per cycle. Before the change the total sleep time was
cReaders * PCSCLITE_STATUS_WAIT
Thanks to Oivind H. Danielsen for the three patches
7 lines of code changed in 1 file:
SCardGetStatusChange(): move timeout check after other checks so we do
not exit with timeout if the timeout is less than 200 ms
(PCSCLITE_STATUS_WAIT)
14 lines of code changed in 1 file:
SCardGetStatusChange(): do not sleep if dwCurrentState =
SCARD_STATE_UNAWARE
0 lines of code changed in 1 file: