More graceful cancellation of the computation in awaitSignal.