[ https://issues.apache.org/jira/browse/ZOOKEEPER-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Reed updated ZOOKEEPER-450: ------------------------------------ Attachment: ZOOKEEPER-450.patch the patch detects the bug and fixes it. i'm not completely sure about the fix. it's simple and works, but there is a little non deterministic corner case: a client issues a close, but the connection drops after the request is received by the server, and the client moves to a new server and continues to use the session, the stray close will come in and close the session. this corner case is not possible with our current client implementation. > emphemeral cleanup not happening with session timeout > ----------------------------------------------------- > > Key: ZOOKEEPER-450 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-450 > Project: Zookeeper > Issue Type: Bug > Affects Versions: 3.2.0 > Reporter: Benjamin Reed > Priority: Blocker > Fix For: 3.2.0 > > Attachments: ZOOKEEPER-450.patch > > > The session move patch broke ephemeral cleanup during session expiration. > tragically, we didn't have test coverage to detect the bug. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.