Fix connection recycling pushing symbols to connection pool (#37674)

This commit is contained in:
Claire authored and GitHub committed 2026-01-30 09:59:04 +00:00
1 parent 0688e64a0b
commit 3f16c48838
1 file changed
+1 -1
@@ -70,8 +70,8 @@ class ConnectionPool::SharedTimedStack
if @created == @max && !@queue.empty?
throw_away_connection = @queue.pop
@tagged_queue[throw_away_connection.site].delete(throw_away_connection)
@create_block.call(preferred_tag)
throw_away_connection.close
@create_block.call(preferred_tag)
elsif @created != @max
connection = @create_block.call(preferred_tag)
@created += 1