From 0f43d5d8f4c2160adfcabdf68037b37cdc08e187 Mon Sep 17 00:00:00 2001 From: link2xt Date: Sat, 5 Oct 2024 14:48:43 +0000 Subject: [PATCH] fix: break out of accept() loop if there is an error transferring backup --- src/imex/transfer.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/imex/transfer.rs b/src/imex/transfer.rs index 72d955e5b..feedd0af4 100644 --- a/src/imex/transfer.rs +++ b/src/imex/transfer.rs @@ -233,6 +233,7 @@ impl BackupProvider { let dbfile = dbfile.clone(); if let Err(err) = Self::handle_connection(context.clone(), conn, auth_token, dbfile).await { warn!(context, "Error while handling backup connection: {err:#}."); + break; } else { info!(context, "Backup transfer finished successfully."); break;