From fb610c4554513229c8d2425531f6444d0ebb65b6 Mon Sep 17 00:00:00 2001 From: Ashley Pittman Date: Mon, 29 Apr 2024 16:41:08 +0100 Subject: [PATCH] DAOS-15753 dfuse: Do not deadlock when failing to mount. (#14252) Required-githooks: true Change-Id: Ia8452f68990f495e42e8af2e8a1eb7c951fbbdfa Signed-off-by: Ashley Pittman --- src/client/dfuse/dfuse_core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client/dfuse/dfuse_core.c b/src/client/dfuse/dfuse_core.c index 43d97840720..a6754db54df 100644 --- a/src/client/dfuse/dfuse_core.c +++ b/src/client/dfuse/dfuse_core.c @@ -1356,6 +1356,8 @@ dfuse_fs_start(struct dfuse_info *dfuse_info, struct dfuse_cont *dfs) } err_threads: + dfuse_info->di_shutdown = true; + for (i = 0; i < dfuse_info->di_eq_count; i++) { struct dfuse_eq *eqt = &dfuse_info->di_eqt[i];