Jelajahi Sumber

fix(emqx_lua_hook): fix dialyzer warnings.

ayodele.akingbule 5 tahun lalu
induk
melakukan
b68a0b3730
2 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 1 1
      apps/emqx_lua_hook/src/emqx_lua_hook.erl
  2. 1 1
      src/emqx.erl

+ 1 - 1
apps/emqx_lua_hook/src/emqx_lua_hook.erl

@@ -192,7 +192,7 @@ do_register_hooks(Hook, ScriptName, _St) ->
     ?LOG(error, "Discard unknown hook type ~p from ~p", [Hook, ScriptName]).
 
 do_unloadall(Scripts) ->
-    [do_unload(X) || X <- Scripts],
+    lists:foreach(fun do_unload/1, Scripts),
     ok.
 
 do_unload(Script) ->

+ 1 - 1
src/emqx.erl

@@ -184,7 +184,7 @@ hook(HookPoint, Action, InitArgs) when is_list(InitArgs) ->
 hook(HookPoint, Action, Filter, Priority) ->
     emqx_hooks:add(HookPoint, Action, Filter, Priority).
 
--spec(unhook(emqx_hooks:hookpoint(), fun() | {module(), atom()}) -> ok).
+-spec(unhook(emqx_hooks:hookpoint(), fun() | {atom(), atom()}) -> ok).
 unhook(HookPoint, Action) ->
     emqx_hooks:del(HookPoint, Action).