From 3cddfb29be755bb80285eff48ef42c63098a0afa Mon Sep 17 00:00:00 2001 From: Stefan Reiter Date: Tue, 8 Sep 2020 15:29:42 +0200 Subject: [PATCH] backup: ensure no fixed index writers are left over either Signed-off-by: Stefan Reiter --- src/api2/backup/environment.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api2/backup/environment.rs b/src/api2/backup/environment.rs index 973563d3..f635c6f7 100644 --- a/src/api2/backup/environment.rs +++ b/src/api2/backup/environment.rs @@ -457,11 +457,11 @@ impl BackupEnvironment { /// Mark backup as finished pub fn finish_backup(&self) -> Result<(), Error> { let mut state = self.state.lock().unwrap(); - // test if all writer are correctly closed state.ensure_unfinished()?; - if state.dynamic_writers.len() != 0 { + // test if all writer are correctly closed + if state.dynamic_writers.len() != 0 || state.fixed_writers.len() != 0 { bail!("found open index writer - unable to finish backup"); }