summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bridgen <mikeb@lshift.net>2010-02-15 13:56:17 +0000
committerMichael Bridgen <mikeb@lshift.net>2010-02-15 13:56:17 +0000
commit9ffa1197553f6fead9eb4e89bb4148b29f29e68d (patch)
tree249bda750d131045996992954dacef0b247eee03
parent04070fc945b9619e98007b0d574f92fe1e7a8b67 (diff)
downloadrabbitmq-server-git-9ffa1197553f6fead9eb4e89bb4148b29f29e68d.tar.gz
Remove usused variables. That includes removing ReaderPid from the signature of rabbit_amqqueue:basic_consume/8
-rw-r--r--src/rabbit_amqqueue.erl10
-rw-r--r--src/rabbit_amqqueue_process.erl2
-rw-r--r--src/rabbit_channel.erl2
-rw-r--r--src/rabbit_exchange.erl5
-rw-r--r--src/rabbit_tests.erl2
5 files changed, 10 insertions, 11 deletions
diff --git a/src/rabbit_amqqueue.erl b/src/rabbit_amqqueue.erl
index 2611d189ba..3c4d35fe6a 100644
--- a/src/rabbit_amqqueue.erl
+++ b/src/rabbit_amqqueue.erl
@@ -38,7 +38,7 @@
stat/1, stat_all/0, deliver/2, redeliver/2, requeue/3, ack/4]).
-export([list/1, info_keys/0, info/1, info/2, info_all/1, info_all/2]).
-export([consumers/1, consumers_all/1]).
--export([basic_get/3, basic_consume/8, basic_cancel/4]).
+-export([basic_get/3, basic_consume/7, basic_cancel/4]).
-export([notify_sent/2, unblock/2]).
-export([commit_all/2, rollback_all/2, notify_down_all/2, limit_all/3]).
-export([on_node_down/1]).
@@ -97,8 +97,8 @@
-spec(limit_all/3 :: ([pid()], pid(), pid() | 'undefined') -> ok_or_errors()).
-spec(basic_get/3 :: (amqqueue(), pid(), boolean()) ->
{'ok', non_neg_integer(), msg()} | 'empty').
--spec(basic_consume/8 ::
- (amqqueue(), boolean(), pid(), pid(), pid() | 'undefined', ctag(),
+-spec(basic_consume/7 ::
+ (amqqueue(), boolean(), pid(), pid() | 'undefined', ctag(),
boolean(), any()) ->
'ok' | {'error', 'queue_owned_by_another_connection' |
'exclusive_consume_unavailable'}).
@@ -329,9 +329,9 @@ limit_all(QPids, ChPid, LimiterPid) ->
basic_get(#amqqueue{pid = QPid}, ChPid, NoAck) ->
gen_server2:call(QPid, {basic_get, ChPid, NoAck}, infinity).
-basic_consume(#amqqueue{pid = QPid}, NoAck, ReaderPid, ChPid, LimiterPid,
+basic_consume(#amqqueue{pid = QPid}, NoAck, ChPid, LimiterPid,
ConsumerTag, ExclusiveConsume, OkMsg) ->
- gen_server2:call(QPid, {basic_consume, NoAck, ReaderPid, ChPid,
+ gen_server2:call(QPid, {basic_consume, NoAck, ChPid,
LimiterPid, ConsumerTag, ExclusiveConsume, OkMsg},
infinity).
diff --git a/src/rabbit_amqqueue_process.erl b/src/rabbit_amqqueue_process.erl
index 6c5f4757dc..94a6d7d864 100644
--- a/src/rabbit_amqqueue_process.erl
+++ b/src/rabbit_amqqueue_process.erl
@@ -633,7 +633,7 @@ handle_call({basic_get, ChPid, NoAck}, _From,
reply(empty, State)
end;
-handle_call({basic_consume, NoAck, ReaderPid, ChPid, LimiterPid,
+handle_call({basic_consume, NoAck, ChPid, LimiterPid,
ConsumerTag, ExclusiveConsume, OkMsg},
_From, State = #q{exclusive_consumer = ExistingHolder}) ->
case check_exclusive_access(ExistingHolder, ExclusiveConsume,
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index ddb941cffe..6c095a5809 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -479,7 +479,7 @@ handle_method(#'basic.consume'{queue = QueueNameBin,
fun (Q) ->
check_queue_exclusivity(ReaderPid, Q),
rabbit_amqqueue:basic_consume(
- Q, NoAck, ReaderPid, self(), LimiterPid,
+ Q, NoAck, self(), LimiterPid,
ActualConsumerTag, ExclusiveConsume,
ok_msg(NoWait, #'basic.consume_ok'{
consumer_tag = ActualConsumerTag}))
diff --git a/src/rabbit_exchange.erl b/src/rabbit_exchange.erl
index bcba7d0b4c..1d4e41dda2 100644
--- a/src/rabbit_exchange.erl
+++ b/src/rabbit_exchange.erl
@@ -345,7 +345,6 @@ delete_transient_queue_bindings(QueueName) ->
delete_queue_bindings(QueueName, fun delete_transient_forward_routes/1).
delete_queue_bindings(QueueName, FwdDeleteFun) ->
- Exchanges = exchanges_for_queue(QueueName),
[begin
ok = FwdDeleteFun(reverse_route(Route)),
ok = mnesia:delete_object(rabbit_reverse_route, Route, write)
@@ -411,7 +410,7 @@ call_with_exchange_and_queue(Exchange, Queue, Fun) ->
add_binding(ExchangeName, QueueName, RoutingKey, Arguments, InnerFun) ->
binding_action(
ExchangeName, QueueName, RoutingKey, Arguments,
- fun (X = #exchange{type = Type}, Q, B) ->
+ fun (X, Q, B) ->
InnerFun(X, Q),
ok = sync_binding(B, Q#amqqueue.durable,
fun mnesia:write/3)
@@ -420,7 +419,7 @@ add_binding(ExchangeName, QueueName, RoutingKey, Arguments, InnerFun) ->
delete_binding(ExchangeName, QueueName, RoutingKey, Arguments, InnerFun) ->
binding_action(
ExchangeName, QueueName, RoutingKey, Arguments,
- fun (X = #exchange{type = Type}, Q, B) ->
+ fun (X, Q, B) ->
case mnesia:match_object(rabbit_route, #route{binding = B},
write) of
[] -> {error, binding_not_found};
diff --git a/src/rabbit_tests.erl b/src/rabbit_tests.erl
index 8602a2099d..06dfbbd9a1 100644
--- a/src/rabbit_tests.erl
+++ b/src/rabbit_tests.erl
@@ -759,7 +759,7 @@ test_server_status() ->
false, false, [], none) ||
Name <- [<<"foo">>, <<"bar">>]],
- ok = rabbit_amqqueue:basic_consume(Q, true, self(), Ch, undefined,
+ ok = rabbit_amqqueue:basic_consume(Q, true, Ch, undefined,
<<"ctag">>, true, undefined),
%% list queues
ok = info_action(list_queues, rabbit_amqqueue:info_keys(), true),