diff options
author | Michael Klishin <michael@clojurewerkz.org> | 2021-02-25 22:47:03 +0300 |
---|---|---|
committer | Michael Klishin <michael@clojurewerkz.org> | 2021-02-25 23:16:57 +0300 |
commit | 3430906ad8c1109b5a9739b058ac957d4a9a8b3b (patch) | |
tree | 97d1ae5cfe8580bd0587489f110212a78db393c8 | |
parent | b39f4a6d1ddde52f48bd367e616bc8482f15f95e (diff) | |
download | rabbitmq-server-git-3430906ad8c1109b5a9739b058ac957d4a9a8b3b.tar.gz |
Be more defensive when removing federated queue links
if terminate_child/2 above fails, so will delete_child/2.
(cherry picked from commit 315d162d3a211ffd50b3010d1669374fee54aa28)
-rw-r--r-- | deps/rabbitmq_federation/src/rabbit_federation_queue_link_sup_sup.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/rabbitmq_federation/src/rabbit_federation_queue_link_sup_sup.erl b/deps/rabbitmq_federation/src/rabbit_federation_queue_link_sup_sup.erl index e8f906d7c4..cce247baee 100644 --- a/deps/rabbitmq_federation/src/rabbit_federation_queue_link_sup_sup.erl +++ b/deps/rabbitmq_federation/src/rabbit_federation_queue_link_sup_sup.erl @@ -65,7 +65,7 @@ stop_child(Q) -> [rabbit_misc:rs(QueueName), Err]), ok end, - ok = mirrored_supervisor:delete_child(?SUPERVISOR, id(Q)). + _ = mirrored_supervisor:delete_child(?SUPERVISOR, id(Q)). %%---------------------------------------------------------------------------- |