Explorar o código

fix(webhook): consider `{shutdown, closed}` return as recoverable

Thales Macedo Garitezi %!s(int64=2) %!d(string=hai) anos
pai
achega
f6da18dc1b
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      apps/emqx_connector/src/emqx_connector_http.erl

+ 2 - 1
apps/emqx_connector/src/emqx_connector_http.erl

@@ -585,7 +585,8 @@ reply_delegator(ReplyFunAndArgs, Result) ->
             Reason =:= econnrefused;
             Reason =:= econnrefused;
             Reason =:= timeout;
             Reason =:= timeout;
             Reason =:= normal;
             Reason =:= normal;
-            Reason =:= {shutdown, normal}
+            Reason =:= {shutdown, normal};
+            Reason =:= {shutdown, closed}
         ->
         ->
             Result1 = {error, {recoverable_error, Reason}},
             Result1 = {error, {recoverable_error, Reason}},
             emqx_resource:apply_reply_fun(ReplyFunAndArgs, Result1);
             emqx_resource:apply_reply_fun(ReplyFunAndArgs, Result1);