]> git.ipfire.org Git - thirdparty/curl.git/commit
QUIC: on connect, keep on trying on draining server
authorStefan Eissing <stefan@eissing.org>
Wed, 11 Sep 2024 11:53:44 +0000 (13:53 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 12 Sep 2024 06:24:10 +0000 (08:24 +0200)
commit283af039c819bd8039f8d7314f924079782d5abb
tree9701343540a3fd8b6481bc5922b44711236e40ad
parent0ca15307a351a1a4cb551bd2529e1260739fbd92
QUIC: on connect, keep on trying on draining server

Do not give up connect on servers that are in draining state. This might
indicate the QUIC server restarting and the UDP packet routing still
hitting the instance shutting down.

Instead keep on connecting until the overall TIMEOUT fires.

Closes #14863
lib/connect.c
lib/vquic/curl_ngtcp2.c
lib/vquic/curl_osslq.c
lib/vquic/curl_quiche.c
tests/http/test_03_goaway.py