From c84096c9c809401c2da0904285dce8e55b605e13 Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Wed, 15 Feb 2023 15:55:31 +0800 Subject: [PATCH] fix: the _EXP_ON_FAIL_ was not called on throw --- apps/emqx_rule_engine/src/emqx_rule_engine.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/emqx_rule_engine/src/emqx_rule_engine.erl b/apps/emqx_rule_engine/src/emqx_rule_engine.erl index b7467a81f..a3bb4f992 100644 --- a/apps/emqx_rule_engine/src/emqx_rule_engine.erl +++ b/apps/emqx_rule_engine/src/emqx_rule_engine.erl @@ -89,6 +89,7 @@ try (_EXP_) catch throw : Reason -> + _EXP_ON_FAIL_, throw({_ERROR_CONTEXT_, Reason}); _EXCLASS_:_EXCPTION_:_ST_ -> _EXP_ON_FAIL_,