From 8935d28ed464bce93d4690e4cbbe04876c0dd197 Mon Sep 17 00:00:00 2001 From: JianBo He Date: Thu, 1 Jul 2021 11:40:52 +0800 Subject: [PATCH] fix(exhook): catch the badarg error --- apps/emqx_exhook/src/emqx_exhook.app.src | 2 +- apps/emqx_exhook/src/emqx_exhook.appup.src | 10 ++++++++++ apps/emqx_exhook/src/emqx_exhook_app.erl | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/apps/emqx_exhook/src/emqx_exhook.app.src b/apps/emqx_exhook/src/emqx_exhook.app.src index e703cfe5e..39c408e20 100644 --- a/apps/emqx_exhook/src/emqx_exhook.app.src +++ b/apps/emqx_exhook/src/emqx_exhook.app.src @@ -1,6 +1,6 @@ {application, emqx_exhook, [{description, "EMQ X Extension for Hook"}, - {vsn, "4.3.2"}, + {vsn, "4.3.3"}, {modules, []}, {registered, []}, {mod, {emqx_exhook_app, []}}, diff --git a/apps/emqx_exhook/src/emqx_exhook.appup.src b/apps/emqx_exhook/src/emqx_exhook.appup.src index 26e84d88f..1da31dbbc 100644 --- a/apps/emqx_exhook/src/emqx_exhook.appup.src +++ b/apps/emqx_exhook/src/emqx_exhook.appup.src @@ -1,20 +1,30 @@ %% -*-: erlang -*- {VSN, [ + {"4.3.2", [ + {load_module, emqx_exhook_app, brutal_purge, soft_purge, []} + ]}, {"4.3.1", [ + {load_module, emqx_exhook_app, brutal_purge, soft_purge, []}, {load_module, emqx_exhook_server, brutal_purge, soft_purge, []} ]}, {"4.3.0", [ + {load_module, emqx_exhook_app, brutal_purge, soft_purge, []}, {load_module, emqx_exhook_pb, brutal_purge, soft_purge, []}, {load_module, emqx_exhook_server, brutal_purge, soft_purge, []} ]}, {<<".*">>, []} ], [ + {"4.3.2", [ + {load_module, emqx_exhook_app, brutal_purge, soft_purge, []} + ]}, {"4.3.1", [ + {load_module, emqx_exhook_app, brutal_purge, soft_purge, []}, {load_module, emqx_exhook_server, brutal_purge, soft_purge, []} ]}, {"4.3.0", [ + {load_module, emqx_exhook_app, brutal_purge, soft_purge, []}, {load_module, emqx_exhook_pb, brutal_purge, soft_purge, []}, {load_module, emqx_exhook_server, brutal_purge, soft_purge, []} ]}, diff --git a/apps/emqx_exhook/src/emqx_exhook_app.erl b/apps/emqx_exhook/src/emqx_exhook_app.erl index 4e00340d8..2988be6d2 100644 --- a/apps/emqx_exhook/src/emqx_exhook_app.erl +++ b/apps/emqx_exhook/src/emqx_exhook_app.erl @@ -88,7 +88,7 @@ init_hooks_cnter() -> try _ = ets:new(?CNTER, [named_table, public]), ok catch - exit:badarg:_ -> + error:badarg:_ -> ok end.