Details
-
Incompatible change
Description
After investigating an issues with hanging threads I noticed that any java.lang.Error might silently kill the SendThread. Without a SendThread any thread that wants to send something will hang forever.
Currently nobody will recognize a SendThread that died. I think at least a state should be flipped (or flag should be set) that causes all further send attempts to fail or to re-spin the connection loop.
Attachments
Attachments
Issue Links
- is duplicated by
-
ZOOKEEPER-1186 ZooKeeper client seems to hang quietly on OutOfMemoryError
- Resolved