From 9f40a51aa7651eff903d29e96be3c79cffd772af Mon Sep 17 00:00:00 2001 From: pilgr Date: Mon, 11 May 2020 22:16:55 +0300 Subject: [PATCH] Remove redundant local variable --- paperdb/src/main/java/io/paperdb/KeyLocker.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/paperdb/src/main/java/io/paperdb/KeyLocker.java b/paperdb/src/main/java/io/paperdb/KeyLocker.java index 386f6bc..eea97ec 100644 --- a/paperdb/src/main/java/io/paperdb/KeyLocker.java +++ b/paperdb/src/main/java/io/paperdb/KeyLocker.java @@ -16,10 +16,8 @@ class KeyLocker { private Semaphore global = new Semaphore(1, true); void acquire(String key) { - int availablePermits = global.availablePermits(); - // If global semaphore is acquired, wait until global operation is done - if (availablePermits == 0) { + if (global.availablePermits() == 0) { global.acquireUninterruptibly(); global.release(); }