Skip to content

Commit 4bc50b7

Browse files
committed
Handle queue returning no info on members info
1 parent f316aff commit 4bc50b7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

deps/rabbit/src/rabbit_queue_type.erl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -425,8 +425,12 @@ info(Q, Items) ->
425425

426426
-spec get_nodes(amqqueue:amqqueue_v2()) -> [node(),...].
427427
get_nodes(Q) ->
428-
[{members, Nodes}] = info(Q, [members]),
429-
Nodes.
428+
case info(Q, [members]) of
429+
[{members, Nodes}] ->
430+
Nodes;
431+
[] ->
432+
[]
433+
end.
430434

431435
fold_state(Fun, Acc, #?STATE{ctxs = Ctxs}) ->
432436
maps:fold(Fun, Acc, Ctxs).

0 commit comments

Comments
 (0)