Skip to content

Commit e8822f1

Browse files
committed
2 parents f557a49 + 8b1752f commit e8822f1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

ConnectX.Server/Services/PeerInfoService.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,16 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken)
4343
var status = await zeroTierApiService.GetNetworkPeersAsync(stoppingToken);
4444
peers = status?.ToImmutableList();
4545
}
46+
catch (TaskCanceledException e)
47+
{
48+
if (stoppingToken.IsCancellationRequested)
49+
throw;
50+
51+
_logger.LogFailedToGetNetworkPeers(e);
52+
53+
await Task.Delay(1000, stoppingToken);
54+
continue;
55+
}
4656
catch (HttpRequestException e)
4757
{
4858
_logger.LogFailedToGetNetworkPeers(e);

0 commit comments

Comments
 (0)