summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2011-07-26 13:44:11 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2011-07-26 13:44:11 +0100
commit157de0376acb3aa95184fb9c50d3fb68fdf82fff (patch)
treef59d0276b186fc8653248cf0747f83aa71c6737f
parent08aff2a628cb92a891e7e600d5420e207595be8e (diff)
downloadrabbitmq-server-157de0376acb3aa95184fb9c50d3fb68fdf82fff.tar.gz
remove useless cases
-rw-r--r--src/rabbit_channel.erl4
-rw-r--r--src/rabbit_limiter.erl6
2 files changed, 3 insertions, 7 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index 629b1bb9..925e1f26 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -1288,8 +1288,8 @@ enable_limiter(State = #ch{unacked_message_q = UAMQ,
ok = limit_queues(Limiter1, State),
Limiter1.
-limit_queues(Token, #ch{consumer_mapping = Consumers}) ->
- rabbit_amqqueue:limit_all(consumer_queues(Consumers), self(), Token).
+limit_queues(Limiter, #ch{consumer_mapping = Consumers}) ->
+ rabbit_amqqueue:limit_all(consumer_queues(Consumers), self(), Limiter).
consumer_queues(Consumers) ->
lists:usort([QPid ||
diff --git a/src/rabbit_limiter.erl b/src/rabbit_limiter.erl
index bece8090..beffe341 100644
--- a/src/rabbit_limiter.erl
+++ b/src/rabbit_limiter.erl
@@ -83,15 +83,11 @@ limit(Limiter, PrefetchCount) ->
%% Ask the limiter whether the queue can deliver a message without
%% breaching a limit
-can_send(undefined, _QPid, _AckRequired) ->
- true;
-can_send(#token{enabled = false}, _QPid, _AckRequired) ->
- true;
can_send(Limiter, QPid, AckRequired) ->
rabbit_misc:with_exit_handler(
fun () -> true end,
fun () ->
- maybe_call(Limiter, {can_send, QPid, AckRequired}, ok)
+ maybe_call(Limiter, {can_send, QPid, AckRequired}, true)
end).
%% Let the limiter know that the channel has received some acks from a