Making sure cancellation exceptions bubble up, and that they properly stop the retry loop in the data access layer.