Fixed - RReadWriteLock.readLock().isLocked() method returns incorrect result if acquired by writeLock owner thread. #4400

pull/5361/head
Nikita Koksharov 1 year ago
parent 365d6b916e
commit 608e3ab4c2

@ -15,20 +15,19 @@
*/
package org.redisson;
import java.util.Arrays;
import java.util.concurrent.CompletionStage;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Condition;
import org.redisson.api.RFuture;
import org.redisson.api.RLock;
import org.redisson.client.codec.LongCodec;
import org.redisson.client.codec.StringCodec;
import org.redisson.client.protocol.RedisCommands;
import org.redisson.client.protocol.RedisStrictCommand;
import org.redisson.command.CommandAsyncExecutor;
import org.redisson.pubsub.LockPubSub;
import java.util.Arrays;
import java.util.concurrent.CompletionStage;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Condition;
/**
* Lock will be removed automatically if client disconnects.
*

Loading…
Cancel
Save