summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon MacMullen <simon@lshift.net>2010-05-26 17:03:54 +0100
committerSimon MacMullen <simon@lshift.net>2010-05-26 17:03:54 +0100
commit0c0026dcc2f70bcf6bcd1ced414955b71c550bdd (patch)
tree11fb2c7e58c3cab2644e46d57ed451c5f922fa99 /src
parentecb23eef0dae5eb6a4a51bd7e5514528aa2a6008 (diff)
downloadrabbitmq-server-git-0c0026dcc2f70bcf6bcd1ced414955b71c550bdd.tar.gz
Clean up a bit.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_amqqueue_process.erl4
-rw-r--r--src/rabbit_channel.erl8
2 files changed, 3 insertions, 9 deletions
diff --git a/src/rabbit_amqqueue_process.erl b/src/rabbit_amqqueue_process.erl
index e8a745723f..a176dc4643 100644
--- a/src/rabbit_amqqueue_process.erl
+++ b/src/rabbit_amqqueue_process.erl
@@ -646,8 +646,8 @@ handle_call({basic_consume, NoAck, ChPid, LimiterPid,
store_ch_record(C#cr{consumer_count = ConsumerCount +1,
limiter_pid = LimiterPid}),
ok = case ConsumerCount of
- 0 -> rabbit_limiter:register(LimiterPid, self());
- _ -> ok
+ 0 -> rabbit_limiter:register(LimiterPid, self());
+ _ -> ok
end,
ExclusiveConsumer = if ExclusiveConsume -> {ChPid, ConsumerTag};
true -> ExistingHolder
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index 48eeb40a02..3db0f95ec0 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -715,16 +715,10 @@ handle_method(#'queue.declare'{queue = QueueNameBin,
check_configure_permitted(QueueName, State),
Matched;
%% exclusivity trumps non-equivalence arbitrarily
- #amqqueue{name = QueueName,
- exclusive_owner = ExclusiveOwner}
- when ExclusiveOwner =/= Owner ->
+ #amqqueue{name = QueueName} ->
rabbit_misc:protocol_error(
resource_locked,
"cannot obtain exclusive access to locked ~s",
- [rabbit_misc:rs(QueueName)]);
- #amqqueue{name = QueueName} ->
- rabbit_misc:protocol_error(
- channel_error, "parameters for ~s not equivalent",
[rabbit_misc:rs(QueueName)])
end
end,