summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-11-24 14:02:54 +0000
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-11-24 14:02:54 +0000
commitd5f9803e4389abb922a211e5577c1b728bef1a19 (patch)
tree9d91d83833bb29be9e6ca1bef0b0747d65d1a937
parent51a2041df7647cc91ffc6ae8a84eb063279de4d9 (diff)
downloadrabbitmq-server-d5f9803e4389abb922a211e5577c1b728bef1a19.tar.gz
change order of tuple elements
-rw-r--r--src/rabbit_amqqueue.erl4
-rw-r--r--src/rabbit_amqqueue_process.erl2
-rw-r--r--src/rabbit_variable_queue.erl2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/rabbit_amqqueue.erl b/src/rabbit_amqqueue.erl
index 0872a048..88ad5f06 100644
--- a/src/rabbit_amqqueue.erl
+++ b/src/rabbit_amqqueue.erl
@@ -157,9 +157,9 @@
(name()) -> rabbit_types:ok_or_error('not_found') |
rabbit_types:connection_exit()).
-spec(maybe_run_queue_via_backing_queue/2 ::
- (pid(), (fun ((A) -> A))) -> 'ok').
+ (pid(), (fun ((A) -> A | {any(), A}))) -> 'ok').
-spec(maybe_run_queue_via_backing_queue_async/2 ::
- (pid(), (fun ((A) -> A))) -> 'ok').
+ (pid(), (fun ((A) -> A | {any(), A}))) -> 'ok').
-spec(update_ram_duration/1 :: (pid()) -> 'ok').
-spec(set_ram_duration_target/2 :: (pid(), number() | 'infinity') -> 'ok').
-spec(set_maximum_since_use/2 :: (pid(), non_neg_integer()) -> 'ok').
diff --git a/src/rabbit_amqqueue_process.erl b/src/rabbit_amqqueue_process.erl
index bb98fe31..4672e339 100644
--- a/src/rabbit_amqqueue_process.erl
+++ b/src/rabbit_amqqueue_process.erl
@@ -623,7 +623,7 @@ qname(#q{q = #amqqueue{name = QName}}) -> QName.
maybe_run_queue_via_backing_queue(Fun, State = #q{backing_queue_state = BQS}) ->
{BQS2, State1} =
case Fun(BQS) of
- {BQS1, {confirm, Guids}} -> {BQS1, confirm_messages(Guids, State)};
+ {{confirm, Guids}, BQS1} -> {BQS1, confirm_messages(Guids, State)};
BQS1 -> {BQS1, State}
end,
run_message_queue(State1#q{backing_queue_state = BQS2}).
diff --git a/src/rabbit_variable_queue.erl b/src/rabbit_variable_queue.erl
index 47a894a8..0e5675f3 100644
--- a/src/rabbit_variable_queue.erl
+++ b/src/rabbit_variable_queue.erl
@@ -1308,7 +1308,7 @@ remove_confirms(GuidSet, State = #vqstate { msgs_on_disk = MOD,
unconfirmed = gb_sets:difference(UC, GuidSet) }.
msgs_confirmed(GuidSet, State) ->
- {remove_confirms(GuidSet, State), {confirm, gb_sets:to_list(GuidSet)}}.
+ {{confirm, gb_sets:to_list(GuidSet)}, remove_confirms(GuidSet, State)}.
msgs_written_to_disk(QPid, GuidSet) ->
rabbit_amqqueue:maybe_run_queue_via_backing_queue_async(