From 1c448d6016183569055c6303c7a28a3a423a6590 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Wed, 23 Mar 2022 13:51:13 +0100 Subject: [PATCH] test: use try catch instaed of sopan a process --- apps/emqx_management/test/emqx_mgmt_SUITE.erl | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/emqx_management/test/emqx_mgmt_SUITE.erl b/apps/emqx_management/test/emqx_mgmt_SUITE.erl index 5e9d05b5a..de695e468 100644 --- a/apps/emqx_management/test/emqx_mgmt_SUITE.erl +++ b/apps/emqx_management/test/emqx_mgmt_SUITE.erl @@ -396,9 +396,10 @@ unmock_print() -> meck:unload(emqx_ctl). safe_unmeck(Module) -> - %% isolate exits - {Pid, Ref} = erlang:spawn_monitor(fun() -> meck:unload(Module) end), - receive - {'DOWN', Ref, process, Pid, _} -> + try + meck:unload(Module), + ok + catch + _ : _ -> ok end.