OFF HALT The OFF HALT statement deactivates the currently active ON HALT statement. Syntax OFF HALT If the OFF HALT statement is in a subunit, it deactivates the currently active ON HALT statement only while the subunit is executing. Any active ON HALT statement in the calling program unit is reactivated when control returns to the calling program unit.