From 6e5ecc46cf1280a381f4f690feda5e9f09e208e3 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Thu, 21 Jul 2022 20:41:16 +1000 Subject: [PATCH] Construct `BinstallError` from `JoinError` in `await_task` Signed-off-by: Jiahao XU --- src/helpers.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers.rs b/src/helpers.rs index 3dc2de96..c5e828bd 100644 --- a/src/helpers.rs +++ b/src/helpers.rs @@ -43,7 +43,7 @@ pub use crate_name::CrateName; pub async fn await_task(task: tokio::task::JoinHandle>) -> miette::Result { match task.await { Ok(res) => res, - Err(join_err) => Err(miette::miette!("Task failed to join: {}", join_err)), + Err(join_err) => Err(BinstallError::from(join_err).into()), } }