Shards: Update database dependencies

This commit is contained in:
Samantaz Fox 2024-10-29 17:26:24 +01:00
parent d8b893e9ad
commit 711d52d47f
No known key found for this signature in database
GPG key ID: F42821059186176E
3 changed files with 13 additions and 6 deletions

View file

@ -44,7 +44,14 @@ struct YoutubeConnectionPool
end
private def build_pool
DB::Pool(HTTP::Client).new(initial_pool_size: 0, max_pool_size: capacity, max_idle_pool_size: capacity, checkout_timeout: timeout) do
options = DB::Pool::Options.new(
initial_pool_size: 0,
max_pool_size: capacity,
max_idle_pool_size: capacity,
checkout_timeout: timeout
)
DB::Pool(HTTP::Client).new(options) do
conn = HTTP::Client.new(url)
conn.family = CONFIG.force_resolve
conn.family = Socket::Family::INET if conn.family == Socket::Family::UNSPEC