refactor: stop !== shutdown semantic