summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-13 15:37:40 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-13 15:37:40 +0100
commit4a7811105c3c47658e57061e3661911b883891dc (patch)
treeca42506b253d465337b24ae89c0cc6a638462eda
parent28123839b89811ee80c0bb6da5fea36830c565b5 (diff)
downloadrabbitmq-server-git-4a7811105c3c47658e57061e3661911b883891dc.tar.gz
check_all == 'true' => permissions are checked for server-generated names as well
-rw-r--r--src/rabbit_access_control.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_access_control.erl b/src/rabbit_access_control.erl
index a5d624d7cb..d14aaedf48 100644
--- a/src/rabbit_access_control.erl
+++ b/src/rabbit_access_control.erl
@@ -162,7 +162,7 @@ check_resource_access(Username,
Permission);
check_resource_access(_Username,
#resource{name = <<"amq.gen",_/binary>>},
- _Permission) ->
+ #permission{check_all = 'false'}) ->
ok;
check_resource_access(Username,
R = #resource{virtual_host = VHostPath, name = Name},