bug in initialization from transport state; refs #28

This commit is contained in:
Marc Wäckerlin
2014-03-04 12:11:51 +00:00
parent 9b31a8c4ac
commit 76211e9072

View File

@@ -1091,8 +1091,8 @@ namespace cardos {
CRYPTOLOG("log"); CRYPTOLOG("log");
pcsc::Connection::Reader::Transaction lock(_reader); pcsc::Connection::Reader::Transaction lock(_reader);
if (transportState()) { if (transportState()) {
if (sigGPinRetries()!=-1) changeSigGPin(newPin, oldPin); changeSigGPin(newPin, oldPin);
if (pkcs15PinRetries()!=-1) changePkcs15Pin(newPin, oldPin); changePkcs15Pin(newPin, oldPin);
} else { } else {
if (pkcs15PinRetries()!=-1) changePkcs15Pin(newPin, oldPin); if (pkcs15PinRetries()!=-1) changePkcs15Pin(newPin, oldPin);
try { try {