diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-01-20 15:11:14 +0000 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-01-20 15:11:14 +0000 |
commit | d25cbc7c6381c709c3032982dc5f4d690be15e66 (patch) | |
tree | 9b3ded4b6e9273f8648922c02b35498d1936046e | |
parent | 3a5b3717e8cbdd757f4bbd102f53142602eb5b5b (diff) | |
download | rabbitmq-server-d25cbc7c6381c709c3032982dc5f4d690be15e66.tar.gz |
Uh, give the second head a chance to match.
-rw-r--r-- | src/rabbit_access_control.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_access_control.erl b/src/rabbit_access_control.erl index e3d9f94f..543309ba 100644 --- a/src/rabbit_access_control.erl +++ b/src/rabbit_access_control.erl @@ -52,7 +52,7 @@ check_user_pass_login(Username, Password) -> check_user_login(Username, AuthProps) -> {ok, Modules} = application:get_env(rabbit, auth_backends), lists:foldl( - fun (Mod, {refused, _, _}) -> + fun (Mod, {refused, _, _}) when is_atom(Mod) -> %% Same module for authN and authZ. Just take the result %% it gives us try_login(Mod, Username, AuthProps); |