diff options
author | Rin Kuryloski <kuryloskip@vmware.com> | 2023-03-17 10:19:28 +0100 |
---|---|---|
committer | Rin Kuryloski <kuryloskip@vmware.com> | 2023-03-17 11:50:14 +0100 |
commit | fd237824441a78cd922410af4b83f0888186a8d7 (patch) | |
tree | d512f9b93ecb0af9f130374e8d4f72b46198662a | |
parent | c61d16c97121c205e0ce31a247bd5f586a67ec2f (diff) | |
download | rabbitmq-server-git-fd237824441a78cd922410af4b83f0888186a8d7.tar.gz |
Also include the kind in queue_deleted events for transient queues
These will always be rabbit_classic_queue queues
-rw-r--r-- | deps/rabbit/src/rabbit_amqqueue.erl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/deps/rabbit/src/rabbit_amqqueue.erl b/deps/rabbit/src/rabbit_amqqueue.erl index 56bd71b05c..d51a4aeccd 100644 --- a/deps/rabbit/src/rabbit_amqqueue.erl +++ b/deps/rabbit/src/rabbit_amqqueue.erl @@ -1874,7 +1874,7 @@ on_node_down(Node) -> end, notify_queue_binding_deletions(Deletions), rabbit_core_metrics:queues_deleted(QueueNames), - notify_queues_deleted(QueueNames), + notify_transient_queues_deleted(QueueNames), ok end. @@ -1897,11 +1897,12 @@ notify_queue_binding_deletions(QueueDeletions) -> Deletions = rabbit_binding:process_deletions(QueueDeletions), rabbit_binding:notify_deletions(Deletions, ?INTERNAL_USER). -notify_queues_deleted(QueueDeletions) -> +notify_transient_queues_deleted(QueueDeletions) -> lists:foreach( fun(Queue) -> ok = rabbit_event:notify(queue_deleted, [{name, Queue}, + {kind, rabbit_classic_queue}, {user, ?INTERNAL_USER}]) end, QueueDeletions). |