From 923498fff0b7f0f0215aef0420ed9bdf7a346e8a Mon Sep 17 00:00:00 2001 From: Nikita Date: Mon, 19 Dec 2016 15:05:55 +0300 Subject: [PATCH] RedissonLock optimization --- redisson/src/main/java/org/redisson/RedissonLock.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/redisson/src/main/java/org/redisson/RedissonLock.java b/redisson/src/main/java/org/redisson/RedissonLock.java index fabaa59b2..ebc571491 100644 --- a/redisson/src/main/java/org/redisson/RedissonLock.java +++ b/redisson/src/main/java/org/redisson/RedissonLock.java @@ -658,12 +658,6 @@ public class RedissonLock extends RedissonExpirable implements RLock { long elapsed = System.currentTimeMillis() - current; time.addAndGet(-elapsed); - if (time.get() <= 0) { - unsubscribe(subscribeFuture, currentThreadId); - result.trySuccess(false); - return; - } - tryLockAsync(time, leaseTime, unit, subscribeFuture, result, currentThreadId); } });