fix validation for exit_signaled state