summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAyanda-D <ayanda.dube@erlang-solutions.com>2020-06-04 12:12:41 +0100
committerMichael Klishin <michael@clojurewerkz.org>2020-08-24 20:14:28 +0300
commit7e77b2e8a7c040f190cf62b7b8e95b4c71290b37 (patch)
tree8d8eb5f473908e6e0ad60d2d06f169c0aed0ec0e /src
parent1a36c2eb03672505137e98860f0dd779a65f9314 (diff)
downloadrabbitmq-server-git-7e77b2e8a7c040f190cf62b7b8e95b4c71290b37.tar.gz
Update per-vhost connection count references to new API
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_connection_tracking_handler.erl1
-rw-r--r--src/rabbit_vhost_limit.erl3
2 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_connection_tracking_handler.erl b/src/rabbit_connection_tracking_handler.erl
index a75defbcef..8b9e44445f 100644
--- a/src/rabbit_connection_tracking_handler.erl
+++ b/src/rabbit_connection_tracking_handler.erl
@@ -22,7 +22,6 @@
-export([close_connections/3]).
-include_lib("rabbit.hrl").
--import(rabbit_misc, [pget/2]).
-rabbit_boot_step({?MODULE,
[{description, "connection tracking event handler"},
diff --git a/src/rabbit_vhost_limit.erl b/src/rabbit_vhost_limit.erl
index ce5532ba54..7f125e442d 100644
--- a/src/rabbit_vhost_limit.erl
+++ b/src/rabbit_vhost_limit.erl
@@ -90,7 +90,8 @@ is_over_connection_limit(VirtualHost) ->
%% with limit = 0, no connections are allowed
{ok, 0} -> {true, 0};
{ok, Limit} when is_integer(Limit) andalso Limit > 0 ->
- ConnectionCount = rabbit_connection_tracking:count_connections_in(VirtualHost),
+ ConnectionCount =
+ rabbit_connection_tracking:count_tracked_items({vhost, VirtualHost}),
case ConnectionCount >= Limit of
false -> false;
true -> {true, Limit}