diff options
| author | syeopite <syeopite@syeopite.dev> | 2021-09-28 17:21:26 -0700 |
|---|---|---|
| committer | syeopite <syeopite@syeopite.dev> | 2021-11-12 03:47:57 -0800 |
| commit | 245122104a31608360f1749119716e6b8fc2a6b0 (patch) | |
| tree | 720ecab9bf939c274e6ca063f152e35a7c8192db /src | |
| parent | b0f127d4d89bc1a001c9ad37b27eec8d9d8e7961 (diff) | |
| download | invidious-245122104a31608360f1749119716e6b8fc2a6b0.tar.gz invidious-245122104a31608360f1749119716e6b8fc2a6b0.tar.bz2 invidious-245122104a31608360f1749119716e6b8fc2a6b0.zip | |
Respect use_quic param and fix typos
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/routes/login.cr | 2 | ||||
| -rw-r--r-- | src/invidious/yt_backend/connection_pool.cr | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/invidious/routes/login.cr b/src/invidious/routes/login.cr index 2d303713..562d88e5 100644 --- a/src/invidious/routes/login.cr +++ b/src/invidious/routes/login.cr @@ -55,7 +55,7 @@ module Invidious::Routes::Login begin client = nil # Declare variable {% unless flag?(:disable_quic) %} - client = QUIC::Client.new(LOGIN_URL) + client = CONFIG.use_quic ? QUIC::Client.new(LOGIN_URL) : HTTP::Client.new(LOGIN_URL) {% else %} client = HTTP::Client.new(LOGIN_URL) {% end %} diff --git a/src/invidious/yt_backend/connection_pool.cr b/src/invidious/yt_backend/connection_pool.cr index 4bf200cc..fe7a572d 100644 --- a/src/invidious/yt_backend/connection_pool.cr +++ b/src/invidious/yt_backend/connection_pool.cr @@ -3,9 +3,9 @@ require "lsquic" {% unless flag?(:disable_quic) %} require "lsquic" - alias ConnectonClientType = QUIC::Client | HTTP::Client + alias HTTPClientType = QUIC::Client | HTTP::Client {% else %} - alias ConnectonClientType = HTTP::Client + alias HTTPClientType = HTTP::Client {% end %} def add_yt_headers(request) @@ -27,7 +27,7 @@ struct YoutubeConnectionPool property! url : URI property! capacity : Int32 property! timeout : Float64 - property pool : DB::Pool(ConnectonClientType) + property pool : DB::Pool(HTTPClientType) def initialize(url : URI, @capacity = 5, @timeout = 5.0, use_quic = true) @url = url @@ -45,7 +45,7 @@ struct YoutubeConnectionPool rescue ex conn.close {% unless flag?(:disable_quic) %} - conn = QUIC::Client.new(url) + conn = CONFIG.use_quic ? QUIC::Client.new(url) : HTTP::Client.new(url) {% else %} conn = HTTP::Client.new(url) {% end %} @@ -63,7 +63,7 @@ struct YoutubeConnectionPool end private def build_pool(use_quic) - DB::Pool(ConnectonClientType).new(initial_pool_size: 0, max_pool_size: capacity, max_idle_pool_size: capacity, checkout_timeout: timeout) do + DB::Pool(HTTPClientType).new(initial_pool_size: 0, max_pool_size: capacity, max_idle_pool_size: capacity, checkout_timeout: timeout) do conn = nil # Declare {% unless flag?(:disable_quic) %} if use_quic |
