From fdd2b33a6768ef5c2412810d5948671532dbe0bc Mon Sep 17 00:00:00 2001 From: Sin Li Date: Thu, 5 Oct 2023 17:41:28 -0700 Subject: [PATCH] Fix RCountDownLatch only notifying the first async listener after countdown reaches 0. https://github.com/redisson/redisson/issues/5349 Signed-off-by: Sin Li --- .../redisson/pubsub/CountDownLatchPubSub.java | 3 +- .../pubsub/CountDownLatchPubSubTest.java | 32 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 redisson/src/test/java/org/redisson/pubsub/CountDownLatchPubSubTest.java diff --git a/redisson/src/main/java/org/redisson/pubsub/CountDownLatchPubSub.java b/redisson/src/main/java/org/redisson/pubsub/CountDownLatchPubSub.java index 680497b24..b6b9fa90a 100644 --- a/redisson/src/main/java/org/redisson/pubsub/CountDownLatchPubSub.java +++ b/redisson/src/main/java/org/redisson/pubsub/CountDownLatchPubSub.java @@ -42,8 +42,9 @@ public class CountDownLatchPubSub extends PublishSubscribe