You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by rd...@apache.org on 2018/10/16 17:29:43 UTC
[pulsar] branch master updated: Fix: deadlock on blocking ml
operation (#2745)
This is an automated email from the ASF dual-hosted git repository.
rdhabalia pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push:
new 1c4d0fa Fix: deadlock on blocking ml operation (#2745)
1c4d0fa is described below
commit 1c4d0faa5e024808176c8ba083c230f991f2971f
Author: Rajan Dhabalia <rd...@apache.org>
AuthorDate: Tue Oct 16 10:29:38 2018 -0700
Fix: deadlock on blocking ml operation (#2745)
---
.../main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java b/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java
index 57c4e62..6c7e15c 100644
--- a/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java
+++ b/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java
@@ -467,7 +467,7 @@ public class ManagedCursorImpl implements ManagedCursor {
}
}, null);
- counter.await();
+ counter.await(ledger.getConfig().getMetadataOperationsTimeoutSeconds(), TimeUnit.SECONDS);
if (result.exception != null) {
throw result.exception;