diff --git a/Sources/GRPCCore/Call/Client/Internal/ClientRPCExecutor+HedgingExecutor.swift b/Sources/GRPCCore/Call/Client/Internal/ClientRPCExecutor+HedgingExecutor.swift index aba9d9423..676dc8d37 100644 --- a/Sources/GRPCCore/Call/Client/Internal/ClientRPCExecutor+HedgingExecutor.swift +++ b/Sources/GRPCCore/Call/Client/Internal/ClientRPCExecutor+HedgingExecutor.swift @@ -230,8 +230,7 @@ extension ClientRPCExecutor.HedgingExecutor { } case .cancelled: - // Cancelling also resets the state. - nextScheduledAttempt.cancel() + () } case .attemptCompleted(let outcome):