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-09-02 04:28:57 +0300
commit1250cf2c45a2cc86fae8ae93558498b550971a10 (patch)
tree61ee5c5bded906e6523a0eb041a7af57c22c4250 /src
parenta990345805491b69965a71a546b0c6baab35c069 (diff)
downloadrabbitmq-server-git-1250cf2c45a2cc86fae8ae93558498b550971a10.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}