1
0
Fork 1

Oops, fix external HTTP requests by updating async-http gem

Huh okay, looks like maybe the `protocol-http` or `protocol-http2` gem
made non-backwards-compatible changes that broke `async-http`. But
moving to the very latest `async-http` seems to fix it. Okay!
This commit is contained in:
Emi Matchu 2025-01-12 19:11:24 -08:00
parent 39fe53c51f
commit bf1c8f71fe
5 changed files with 12 additions and 10 deletions

View file

@ -65,7 +65,7 @@ gem "addressable", "~> 2.8"
# For advanced batching of many HTTP requests.
gem "async", "~> 2.17", require: false
gem "async-http", "~> 0.75.0", require: false
gem "async-http", "~> 0.86.0", require: false
gem "thread-local", "~> 1.1", require: false
# For debugging.

View file

@ -88,15 +88,16 @@ GEM
io-event (~> 1.6, >= 1.6.5)
async-container (0.18.3)
async (~> 2.10)
async-http (0.75.0)
async-http (0.86.0)
async (>= 2.10.2)
async-pool (~> 0.7)
io-endpoint (~> 0.11)
io-stream (~> 0.4)
protocol-http (~> 0.30)
protocol-http1 (~> 0.20)
protocol-http2 (~> 0.18)
traces (>= 0.10)
async-pool (~> 0.9)
io-endpoint (~> 0.14)
io-stream (~> 0.6)
metrics (~> 0.12)
protocol-http (~> 0.43)
protocol-http1 (>= 0.28.1)
protocol-http2 (~> 0.22)
traces (~> 0.10)
async-http-cache (0.4.4)
async-http (~> 0.56)
async-pool (0.10.2)
@ -238,6 +239,7 @@ GEM
mapping (1.1.1)
marcel (1.0.4)
memory_profiler (1.1.0)
metrics (0.12.1)
mini_mime (1.1.5)
mini_portile2 (2.8.8)
minitest (5.25.4)
@ -525,7 +527,7 @@ DEPENDENCIES
RocketAMF!
addressable (~> 2.8)
async (~> 2.17)
async-http (~> 0.75.0)
async-http (~> 0.86.0)
bootsnap (~> 1.16)
debug (~> 1.9.2)
devise (~> 4.9, >= 4.9.2)

Binary file not shown.

BIN
vendor/cache/async-http-0.86.0.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/metrics-0.12.1.gem vendored Normal file

Binary file not shown.