summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2011-10-17 10:47:30 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2011-10-17 10:47:30 +0100
commit3d4fd8774d253d824d8039986e1cf2dc24500d93 (patch)
tree4b1efdba4f94a68e341abf201f8c5ce0e141438d /src
parent8ce764b905664552405014941f3075b0c372e37c (diff)
downloadrabbitmq-server-git-3d4fd8774d253d824d8039986e1cf2dc24500d93.tar.gz
remove redundant usort
It used to be there because it tended to speed things up for some reason.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_channel.erl3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index f19d3c0b45..9b2fe28ce8 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -1080,8 +1080,7 @@ handle_method(#'tx.rollback'{}, _, #ch{tx_status = none}) ->
handle_method(#'tx.rollback'{}, _, State = #ch{unacked_message_q = UAMQ,
uncommitted_acks = TAL}) ->
- UAMQ1 = queue:from_list(lists:usort(lists:usort(TAL) ++
- queue:to_list(UAMQ))),
+ UAMQ1 = queue:from_list(lists:usort(TAL ++ queue:to_list(UAMQ))),
{reply, #'tx.rollback_ok'{}, new_tx(State#ch{unacked_message_q = UAMQ1})};
handle_method(#'confirm.select'{}, _, #ch{tx_status = in_progress}) ->