This is an automated email from the ASF dual-hosted git repository.
eolivelli pushed a commit to branch branch-2.7
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/branch-2.7 by this push:
new 1f467a0 [Broker] Make
Persistent*DispatcherMultipleConsumers.readMoreEntries synchronized (#10413)
(#10435)
1f467a0 is described below
commit 1f467a0474b65727f31b0f01a355d442368749ee
Author: Lari Hotari <[email protected]>
AuthorDate: Thu Apr 29 14:49:16 2021 +0300
[Broker] Make Persistent*DispatcherMultipleConsumers.readMoreEntries
synchronized (#10413) (#10435)
---
.../service/persistent/PersistentDispatcherMultipleConsumers.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.java
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.java
index c2dc7d7..27b5e2a 100644
---
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.java
+++
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.java
@@ -244,7 +244,7 @@ public class PersistentDispatcherMultipleConsumers extends
AbstractDispatcherMul
readMoreEntries();
}
- public void readMoreEntries() {
+ public synchronized void readMoreEntries() {
// totalAvailablePermits may be updated by other threads
int currentTotalAvailablePermits = totalAvailablePermits;
if (currentTotalAvailablePermits > 0 &&
isAtleastOneConsumerAvailable()) {