summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2011-02-17 12:10:11 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2011-02-17 12:10:11 +0000
commit6d4459476aad2190923a439dd98a1f382c9887d7 (patch)
treed740de8f034115e7cacde832a844d0baf96fe9a6
parent4e12cabd6d96209cb0cbfeba3758034907c10c35 (diff)
downloadrabbitmq-server-git-6d4459476aad2190923a439dd98a1f382c9887d7.tar.gz
use the correct api written for this purpose.
-rw-r--r--src/rabbit_reader.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index 0ff8c4b3f7..e9ff97f952 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -719,9 +719,9 @@ handle_method0(#'connection.start_ok'{mechanism = Mechanism,
sock = Sock}) ->
AuthMechanism = auth_mechanism_to_module(Mechanism),
Capabilities =
- case lists:keyfind(<<"capabilities">>, 1, ClientProperties) of
- {<<"capabilities">>, table, Capabilities1} -> Capabilities1;
- _ -> []
+ case rabbit_misc:table_lookup(ClientProperties, <<"capabilities">>) of
+ {table, Capabilities1} -> Capabilities1;
+ _ -> []
end,
State = State0#v1{auth_mechanism = AuthMechanism,
auth_state = AuthMechanism:init(Sock),