in ControlledCluster, fixes bug where cluster would not be stopped if controller threw error when stopping