Skip to content

Commit bafd5e3

Browse files
HoloRinmergify[bot]
authored andcommitted
Fix dialyzer warning in rabbit_quorum_queue.erl
Follow up to #8322 (cherry picked from commit cdd0db3)
1 parent 7620502 commit bafd5e3

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

deps/rabbit/src/rabbit_quorum_queue.erl

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1744,17 +1744,17 @@ force_shrink_member_to_current_member(VHost, Name) ->
17441744
force_all_queues_shrink_member_to_current_member() ->
17451745
rabbit_log:warning("Disaster recovery procedure: shrinking all quorum queues to a single node cluster"),
17461746
Node = node(),
1747-
[begin
1748-
QName = amqqueue:get_name(Q),
1749-
{RaName, _} = amqqueue:get_pid(Q),
1750-
rabbit_log:warning("Disaster recovery procedure: shrinking queue ~p", [QName]),
1751-
ok = ra_server_proc:force_shrink_members_to_current_member({RaName, Node}),
1752-
Fun = fun (QQ) ->
1753-
TS0 = amqqueue:get_type_state(QQ),
1754-
TS = TS0#{nodes => [Node]},
1755-
amqqueue:set_type_state(QQ, TS)
1756-
end,
1757-
_ = rabbit_amqqueue:update(QName, Fun)
1758-
end || Q <- rabbit_amqqueue:list(), amqqueue:get_type(Q) == ?MODULE],
1747+
_ = [begin
1748+
QName = amqqueue:get_name(Q),
1749+
{RaName, _} = amqqueue:get_pid(Q),
1750+
rabbit_log:warning("Disaster recovery procedure: shrinking queue ~p", [QName]),
1751+
ok = ra_server_proc:force_shrink_members_to_current_member({RaName, Node}),
1752+
Fun = fun (QQ) ->
1753+
TS0 = amqqueue:get_type_state(QQ),
1754+
TS = TS0#{nodes => [Node]},
1755+
amqqueue:set_type_state(QQ, TS)
1756+
end,
1757+
_ = rabbit_amqqueue:update(QName, Fun)
1758+
end || Q <- rabbit_amqqueue:list(), amqqueue:get_type(Q) == ?MODULE],
17591759
rabbit_log:warning("Disaster recovery procedure: shrinking finished"),
17601760
ok.

0 commit comments

Comments
 (0)