From ba06a6f5dbb13a21c1311d159854dcbccba97c52 Mon Sep 17 00:00:00 2001 From: Kukks Date: Wed, 27 Nov 2024 14:38:36 +0100 Subject: [PATCH] potentially fix #115 --- BTCPayApp.Core/Backup/SyncService.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BTCPayApp.Core/Backup/SyncService.cs b/BTCPayApp.Core/Backup/SyncService.cs index cfa44700..fedaa0f1 100644 --- a/BTCPayApp.Core/Backup/SyncService.cs +++ b/BTCPayApp.Core/Backup/SyncService.cs @@ -443,7 +443,6 @@ private async Task ContinuouslySync(bool local, await SyncToLocal(cancellationToken); else await SyncToRemote( cancellationToken); - await Task.Delay(2000, cancellationToken); } catch (OperationCanceledException) { @@ -452,6 +451,10 @@ private async Task ContinuouslySync(bool local, catch (Exception e) { _logger.LogError(e, "Error while syncing to {Local}", local ? "local" : "remote"); + }finally + { + if(!cancellationToken.IsCancellationRequested) + await Task.Delay(2000, cancellationToken); } } }