Interrupt handling during execute action was not serialized and often caused crash, failed to restore the terminal state.