summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_tests.erl12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/rabbit_tests.erl b/src/rabbit_tests.erl
index a186fb7a68..bd11e8bfcc 100644
--- a/src/rabbit_tests.erl
+++ b/src/rabbit_tests.erl
@@ -1666,16 +1666,12 @@ test_declare_on_dead_queue(SecondaryNode) ->
rabbit_amqqueue:declare(QueueName, false, false, [],
none),
exit(QPid, kill),
- Self ! {self(), killed, QPid}
+ Self ! {self(), killed}
end),
receive
- {Pid, killed, QPid} ->
- {existing, #amqqueue{name = QueueName,
- pid = QPid}} =
- rabbit_amqqueue:declare(QueueName, false, false, [], none),
- false = rabbit_misc:is_process_alive(QPid),
- {new, Q} = rabbit_amqqueue:declare(QueueName, false, false, [],
- none),
+ {Pid, killed} ->
+ {existing, Q} = rabbit_amqqueue:declare(QueueName, false, false, [],
+ none),
true = rabbit_misc:is_process_alive(Q#amqqueue.pid),
{ok, 0} = rabbit_amqqueue:delete(Q, false, false),
passed