Details
-
Bug
-
Resolution: Obsolete
-
Minor
-
5.1.4.FINAL
-
None
Description
BaseStateTransferManagerImpl#waitForStateTransferToStart does a busy wait, sleeping for 10ms in between checking the condition, instead of synchronizing using condition variables (or the equivalent).
This can cause excessive CPU load if a lot of threads are waiting
(we have seen 300 threads waiting in this loop at once).