summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2008-12-10 11:39:11 +0000
committerMatthias Radestock <matthias@lshift.net>2008-12-10 11:39:11 +0000
commit09fc9efccbca431976a24df328bf30ab85574dd9 (patch)
treeaf0b2f2387abed2cced551f1d82fc17808ba3d1a
parent0f4dcb03ee07334353c306d5b00f906134a677f5 (diff)
downloadrabbitmq-server-git-09fc9efccbca431976a24df328bf30ab85574dd9.tar.gz
handle case when connection is not fully initialised yet
-rw-r--r--src/rabbit_reader.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index 10c6e0ca09..3f8d7cac5f 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -686,6 +686,8 @@ i(channels, #v1{}) ->
length(all_channels());
i(user, #v1{connection = #connection{user = #user{username = Username}}}) ->
Username;
+i(user, #v1{connection = #connection{user = none}}) ->
+ none;
i(vhost, #v1{connection = #connection{vhost = VHost}}) ->
VHost;
i(timeout, #v1{connection = #connection{timeout_sec = Timeout}}) ->