Catch OperationCanceledException
MODIFY
WalletWasabi/WabiSabi/Client/AliceClient.cs
WalletWasabi/WabiSabi/Client/AliceClient.cs
@@ -58,10 +58,17 @@ namespace WalletWasabi.WabiSabi.Client
using CancellationTokenSource timeout = new(connectionConfirmationTimeout / 2);
using CancellationTokenSource cts = CancellationTokenSource.CreateLinkedTokenSource(cancellationToken, timeout.Token);
+ try
+ {
await RoundStatusUpdater
- .CreateRoundAwaiter(RoundId, roundState => roundState.Phase == Phase.ConnectionConfirmation, cts.Token)
+ .CreateRoundAwaiter(RoundId, roundState => roundState.Phase == Phase.ConnectionConfirmation,
+ cts.Token)
.ConfigureAwait(false);
}
+ catch (OperationCanceledException)
+ {
+ }
+ }
while (!await TryConfirmConnectionAsync(amountsToRequest, vsizesToRequest, cancellationToken).ConfigureAwait(false));
}

Catch OperationCanceledException