Joshua Boniface
983daceaed
Restart state, being different from shutdown, would trigger an abort of the shutdown. Fix this by including restart in the valid states to continue.