summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2011-03-09 09:30:15 +0000
committerAlexandru Scvortov <alexandru@rabbitmq.com>2011-03-09 09:30:15 +0000
commit314452b1aedf1cfb4b587b8cb9055787be71ca44 (patch)
tree05262ba8d5a0f1b209ea5c30cee365783f13991d /src
parent6dac8cdbdccd2ea98fd72003aaf48bcfe5f21bac (diff)
downloadrabbitmq-server-git-314452b1aedf1cfb4b587b8cb9055787be71ca44.tar.gz
change if to case
Mhm.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_channel.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index 8afa2d8d6a..f584ff3246 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -548,10 +548,10 @@ remove_unconfirmed(MsgSeqNo, QPid, {XName, Qs}, {MXs, UMQ, UQM}, Nack,
Qs1 = gb_sets:del_element(QPid, Qs),
%% If QPid somehow died initiating a nack, clear the message from
%% internal data-structures. Also, cleanup empty entries.
- Empty = gb_sets:is_empty(Qs1),
- if (Empty orelse Nack) ->
+ case (Nack orelse gb_sets:is_empty(Qs1)) of
+ true ->
{[{MsgSeqNo, XName} | MXs], gb_trees:delete(MsgSeqNo, UMQ), UQM1};
- true ->
+ false ->
{MXs, gb_trees:update(MsgSeqNo, {XName, Qs1}, UMQ), UQM1}
end.