Skip to content

Commit 7e52b06

Browse files
dao-junmukesh-ctds
authored andcommitted
[fix][broker] Fix BucketDelayedDeliveryTracker thread safety (apache#24014)
(cherry picked from commit a83dd86) (cherry picked from commit 4e39f70)
1 parent 8816923 commit 7e52b06

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pulsar-broker/src/main/java/org/apache/pulsar/broker/delayed/bucket/BucketDelayedDeliveryTracker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -754,7 +754,7 @@ private boolean removeIndexBit(long ledgerId, long entryId) {
754754
.orElse(false);
755755
}
756756

757-
public boolean containsMessage(long ledgerId, long entryId) {
757+
public synchronized boolean containsMessage(long ledgerId, long entryId) {
758758
if (lastMutableBucket.containsMessage(ledgerId, entryId)) {
759759
return true;
760760
}

0 commit comments

Comments
 (0)