Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.5.4, 3.6.0, 3.4.13
Description
There're multiple places in C++ tests where zookeeper client handle (zkhandle_t) doesn't get closed correctly causing intermittent segmentations faults.
e.g. In multi threaded tests IO thread remains open in these client which could when trying to log something in a log file which is already closed by the test.
Another catch is when the test is trying to validate an already closed client: the client struct cannot be accessed after the memory has been freed.
Attachments
Issue Links
- links to