This looks to be the case if you have a pre-stop script; the state will not be "stopping" so the respawn code is allowed to run (it never checks the goal)
Obviously we should never respawn if the goal is "stop"
This looks to be the case if you have a pre-stop script; the state will not be "stopping" so the respawn code is allowed to run (it never checks the goal)
Obviously we should never respawn if the goal is "stop"