Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.23.0
-
None
Description
All the heartbeat processing is done in RMContainerAllocator locking the object. The event processing is also locked on this, causing the dispatcher to be blocked and the rest of the AM getting stalled.
The event processing should be in a separate thread.