From deef63699e393fb2330fd2a451026c36bfdb0891 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Wed, 2 Sep 2020 09:50:17 +0200 Subject: [PATCH] verify: also fail on server shutdown --- src/backup/verify.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backup/verify.rs b/src/backup/verify.rs index 2f196bc0..b65be9c9 100644 --- a/src/backup/verify.rs +++ b/src/backup/verify.rs @@ -115,6 +115,7 @@ fn verify_index_chunks( loop { worker.fail_on_abort()?; + crate::tools::fail_on_shutdown()?; let (chunk, digest, size) = match chunk_channel.recv() { Ok(tuple) => tuple, @@ -281,6 +282,7 @@ pub fn verify_backup_dir( }); worker.fail_on_abort()?; + crate::tools::fail_on_shutdown()?; if let Err(err) = result { worker.log(format!("verify {}:{}/{} failed: {}", datastore.name(), backup_dir, info.filename, err));