Description
SubordinateATCoordinator uses a put or null to delete hashmap entries where it should be doing a remove. This is a prolme because it means method listRecoveredCoordinators can hand out a list containing null pointers which makes the recovery code throw a NPE.