Rework the approach to use 2 flags in the runtime, one to signal abort and the existing interrupt flag