Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
2.8.0
-
None
-
None
Description
Hi,
I think I discovered a bug in the internalLeave method of the double barrier implementation.
When a client is told to leave the barrier after maxWait it does not do so. A flag is set but the client does not leave the barrier, instead it keeps iterating through the control loop and drives CPU usage to 100%.
I have attached an example.
Best regards
Lianro
Attachments
Attachments
Issue Links
- duplicates
-
CURATOR-536 Infinite loop instead of timeout on DistributedDoubleBarrier::internalLeave
- Closed
- links to