summaryrefslogtreecommitdiff
path: root/smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java
diff options
context:
space:
mode:
Diffstat (limited to 'smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java')
-rw-r--r--smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java18
1 files changed, 8 insertions, 10 deletions
diff --git a/smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java b/smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java
index f02344eb..56d2233c 100644
--- a/smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java
+++ b/smcc/src/main/java/at/gv/egiz/smcc/reader/PinpadCardReader.java
@@ -745,21 +745,19 @@ public class PinpadCardReader extends DefaultCardReader {
}
private boolean dropExclusive(Card card) throws CardException {
- if (SMCCHelper.isWindows8()) {
- log.debug("Win8 - giving up exclusive acess");
- try {
- card.endExclusive();
- } catch (IllegalStateException e) {
- log.debug("Didn't have exclusive access");
- return false;
- }
+ log.debug("Dropping exclusive card access");
+ try {
+ card.endExclusive();
+ } catch (IllegalStateException e) {
+ log.debug("Didn't have exclusive access");
+ return false;
}
return true;
}
private void regainExclusive(Card card, boolean doRegainExclusive) throws CardException {
- if (SMCCHelper.isWindows8() && doRegainExclusive) {
- log.debug("Win8 - trying to regain exclusive acess");
+ if (doRegainExclusive) {
+ log.debug("Trying to regain exclusive card access");
card.beginExclusive();
}
}