From 9070d11f4c2603d5d6e1193c0a0bc4d6a1d6ae31 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 1 Oct 2020 11:11:14 +0200 Subject: [PATCH] src/api2/backup.rs: use block_in_place for remove_backup --- src/api2/backup.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api2/backup.rs b/src/api2/backup.rs index 66854d4c..8a2a2409 100644 --- a/src/api2/backup.rs +++ b/src/api2/backup.rs @@ -200,7 +200,7 @@ async move { }; if benchmark { env.log("benchmark finished successfully"); - env.remove_backup()?; + tools::runtime::block_in_place(|| env.remove_backup())?; return Ok(()); } match (res, env.ensure_finished()) { @@ -222,7 +222,7 @@ async move { (Err(err), Err(_)) => { env.log(format!("backup failed: {}", err)); env.log("removing failed backup"); - env.remove_backup()?; + tools::runtime::block_in_place(|| env.remove_backup())?; Err(err) }, }