diff options
| author | kjnilsson <knilsson@pivotal.io> | 2019-12-12 15:17:18 +0000 |
|---|---|---|
| committer | kjnilsson <knilsson@pivotal.io> | 2019-12-12 15:17:18 +0000 |
| commit | bdede1ae94a28a2855bb1701872d2c7a56dcc6d3 (patch) | |
| tree | 9227a37c823501db3d636cd284ba0fccf2ce69bd /src | |
| parent | 2962cad98247c9fdd11315742293a44eece7e598 (diff) | |
| download | rabbitmq-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.erl | 6 |
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() -> |
