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];