allow abort while waiting for an old scan to finish