diff options
| author | Alexandru Scvortov <alexandru@rabbitmq.com> | 2012-02-03 14:32:32 +0000 |
|---|---|---|
| committer | Alexandru Scvortov <alexandru@rabbitmq.com> | 2012-02-03 14:32:32 +0000 |
| commit | a5143916e5069d3d97438008187784f3761fd4a4 (patch) | |
| tree | d3eec9fbcc6a09b6a0ec8ff6d140c9971bb363a9 /src | |
| parent | 0437e0c87f9f1a2dcb95d880c9380523f8ba3203 (diff) | |
| download | rabbitmq-server-git-a5143916e5069d3d97438008187784f3761fd4a4.tar.gz | |
refactor (Matthias's suggestions)
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_amqqueue_process.erl | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/rabbit_amqqueue_process.erl b/src/rabbit_amqqueue_process.erl index 04728a030b..16d134017f 100644 --- a/src/rabbit_amqqueue_process.erl +++ b/src/rabbit_amqqueue_process.erl @@ -885,12 +885,8 @@ already_been_here(Delivery = #delivery{message = #basic_message{content = Conten {array, DeathTables} -> OldQueues = [rabbit_misc:table_lookup(D, <<"queue">>) || {table, D} <- DeathTables], - OldQueues1 = lists:append( - lists:map(fun (undefined) -> []; - ({longstr, QName}) -> [QName] - end, OldQueues)), - case lists:any(fun(QName) -> QName == QueueName end, - OldQueues1) of + OldQueues1 = [QName || {longstr, QName} <- OldQueues], + case lists:member(QueueName, OldQueues1) of true -> [QueueName | OldQueues1]; _ -> false end; |
