private void BeginShutdown()
 {
     _processor.Shutdown(new DefaultShutdownInput(ShutdownReason, _checkpointer));
     _stateMachine.Fire(Trigger.FinishShutdown);
 }