Callbacks are not invoked when the client is closed
---------------------------------------------------
Key: ZOOKEEPER-794
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-794
Project: Zookeeper
Issue Type: Bug
Components: java client
Affects Versions: 3.3.1
Reporter: Alexis Midon
I noticed that ZooKeeper has different behaviors when calling synchronous or
asynchronous actions on a closed ZooKeeper client.
Actually a synchronous call will throw a "session expired" exception while an
asynchronous call will do nothing. No exception, no callback invocation.
Actually, even if the EventThread receives the Packet with the session expired
err code, the packet is never processed since the thread has been killed by the
ventOfDeath. So the call back is not invoked.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.