There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
RetryPolicy::ExecuteAsync() should terminate when waiting for next retry and CancellationToken is set
Current behavior when the RetryPolicy is waiting for next retry and the CancellationToken is set is to delay until it is time to run the next retry and then throw the previous exception. The desired behavior is to break the delay and immediately throw
the previous exception. This can be done by changing AsyncExecution::ExecuteAsyncContinueWith() and replacing:
return Task.Delay(delay, this.cancellationToken)