From 748826bdeef970f7a12e954ae95ec8aa700c6d9e Mon Sep 17 00:00:00 2001 From: Gilbert Wong Date: Fri, 31 Aug 2018 01:16:54 +0800 Subject: [PATCH] update access sutie and access control --- src/emqx_access_control.erl | 2 +- test/emqx_access_SUITE.erl | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/emqx_access_control.erl b/src/emqx_access_control.erl index 46ed9ed53..bc4969e54 100644 --- a/src/emqx_access_control.erl +++ b/src/emqx_access_control.erl @@ -154,7 +154,7 @@ init([]) -> handle_call({register_mod, Type, Mod, Opts, Seq}, _From, State) -> Mods = lookup_mods(Type), reply(case lists:keyfind(Mod, 1, Mods) of - true -> + {_, _, _} -> {error, already_existed}; false -> case catch Mod:init(Opts) of diff --git a/test/emqx_access_SUITE.erl b/test/emqx_access_SUITE.erl index 3a7aca390..e08cec08e 100644 --- a/test/emqx_access_SUITE.erl +++ b/test/emqx_access_SUITE.erl @@ -98,7 +98,8 @@ end_per_group(_Group, Config) -> Config. init_per_testcase(_TestCase, Config) -> - {ok, _Pid} = ?AC:start_link(), + %% {ok, _Pid} = + ?AC:start_link(), Config. end_per_testcase(_TestCase, _Config) -> ok.