[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-5016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wenjun Ruan updated ZOOKEEPER-5016:
-----------------------------------
    Description: 
I use curator to delete an
`EPHEMERAL_SEQUENTIAL` node, find the deleting thread hang, below is the thread 
stack, seems the ClientCnxn.submitRequest never return, the node is not exist 
on ZK.
```

java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
org.apache.kyuubi.shaded.zookeeper.ClientCnxn.submitRequest(ClientCnxn.java:1407)
org.apache.kyuubi.shaded.zookeeper.ZooKeeper.delete(ZooKeeper.java:880)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:250)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:244)
org.apache.kyuubi.shaded.curator.RetryLoop.callWithRetry(RetryLoop.java:109)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.pathInForeground(DeleteBuilderImpl.java:241)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:225)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:35)
org.apache.kyuubi.shaded.curator.framework.recipes.nodes.PersistentNode.deleteNode(PersistentNode.java:347)
org.apache.kyuubi.shaded.curator.framework.recipes.nodes.PersistentNode.close(PersistentNode.java:291)

```

  was:
I use curator to delete a node, find the deleting thread hang, below is the 
thread stack, seems the ClientCnxn.submitRequest never return.

```

java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
org.apache.kyuubi.shaded.zookeeper.ClientCnxn.submitRequest(ClientCnxn.java:1407)
org.apache.kyuubi.shaded.zookeeper.ZooKeeper.delete(ZooKeeper.java:880)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:250)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:244)
org.apache.kyuubi.shaded.curator.RetryLoop.callWithRetry(RetryLoop.java:109)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.pathInForeground(DeleteBuilderImpl.java:241)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:225)
org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:35)
org.apache.kyuubi.shaded.curator.framework.recipes.nodes.PersistentNode.deleteNode(PersistentNode.java:347)
org.apache.kyuubi.shaded.curator.framework.recipes.nodes.PersistentNode.close(PersistentNode.java:291)

```


> ZooKeeper delete operation may hang indefinitely 
> -------------------------------------------------
>
>                 Key: ZOOKEEPER-5016
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-5016
>             Project: ZooKeeper
>          Issue Type: Bug
>            Reporter: Wenjun Ruan
>            Priority: Major
>
> I use curator to delete an
> `EPHEMERAL_SEQUENTIAL` node, find the deleting thread hang, below is the 
> thread stack, seems the ClientCnxn.submitRequest never return, the node is 
> not exist on ZK.
> ```
> java.lang.Object.wait(Native Method)
> java.lang.Object.wait(Object.java:502)
> org.apache.kyuubi.shaded.zookeeper.ClientCnxn.submitRequest(ClientCnxn.java:1407)
> org.apache.kyuubi.shaded.zookeeper.ZooKeeper.delete(ZooKeeper.java:880)
> org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:250)
> org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:244)
> org.apache.kyuubi.shaded.curator.RetryLoop.callWithRetry(RetryLoop.java:109)
> org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.pathInForeground(DeleteBuilderImpl.java:241)
> org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:225)
> org.apache.kyuubi.shaded.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:35)
> org.apache.kyuubi.shaded.curator.framework.recipes.nodes.PersistentNode.deleteNode(PersistentNode.java:347)
> org.apache.kyuubi.shaded.curator.framework.recipes.nodes.PersistentNode.close(PersistentNode.java:291)
> ```



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to