From 11219af87e87addd37e66bbbdb58df5e6c137025 Mon Sep 17 00:00:00 2001 From: fatkodima Date: Sun, 10 Aug 2025 20:57:57 +0300 Subject: [PATCH] Fix leaking connections when removing idle connections --- lib/net/http/persistent/timed_stack_multi.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/net/http/persistent/timed_stack_multi.rb b/lib/net/http/persistent/timed_stack_multi.rb index 9924a0a..6356d6e 100644 --- a/lib/net/http/persistent/timed_stack_multi.rb +++ b/lib/net/http/persistent/timed_stack_multi.rb @@ -66,6 +66,7 @@ def try_create options = {} # :nodoc: connection = @ques[oldest].pop connection.close if connection.respond_to?(:close) + @enqueued -= 1 @created -= 1 end