summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkjnilsson <knilsson@pivotal.io>2019-12-12 15:17:18 +0000
committerkjnilsson <knilsson@pivotal.io>2019-12-12 15:17:18 +0000
commitbdede1ae94a28a2855bb1701872d2c7a56dcc6d3 (patch)
tree9227a37c823501db3d636cd284ba0fccf2ce69bd /src
parent2962cad98247c9fdd11315742293a44eece7e598 (diff)
downloadrabbitmq-server-git-bdede1ae94a28a2855bb1701872d2c7a56dcc6d3.tar.gz
Ensure list_local_quorum_queues works
on both follower and leader nodes.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_amqqueue.erl6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/rabbit_amqqueue.erl b/src/rabbit_amqqueue.erl
index b3ae071b7b..6227a5bbfa 100644
--- a/src/rabbit_amqqueue.erl
+++ b/src/rabbit_amqqueue.erl
@@ -1006,15 +1006,13 @@ list_by_type(Type) ->
list_local_quorum_queue_names() ->
[ amqqueue:get_name(Q) || Q <- list_by_type(quorum),
amqqueue:get_state(Q) =/= crashed,
- lists:member(node(), get_quorum_nodes(Q)),
- is_local_to_node(amqqueue:get_pid(Q), node())].
+ lists:member(node(), get_quorum_nodes(Q))].
-spec list_local_quorum_queues() -> [amqqueue:amqqueue()].
list_local_quorum_queues() ->
[ Q || Q <- list_by_type(quorum),
amqqueue:get_state(Q) =/= crashed,
- lists:member(node(), get_quorum_nodes(Q)),
- is_local_to_node(amqqueue:get_pid(Q), node())].
+ lists:member(node(), get_quorum_nodes(Q))].
-spec list_local_leaders() -> [amqqueue:amqqueue()].
list_local_leaders() ->