summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
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}