From: Daniel Stenberg Date: Mon, 12 Aug 2019 21:56:07 +0000 (+0200) Subject: connect: connections are persistent by default for HTTP/3 X-Git-Tag: curl-7_66_0~88 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5848f27594284b93676087b06f70b015c4beeee0;p=thirdparty%2Fcurl.git connect: connections are persistent by default for HTTP/3 --- diff --git a/lib/connect.c b/lib/connect.c index 1b9ca35c5f..aec3972962 100644 --- a/lib/connect.c +++ b/lib/connect.c @@ -790,6 +790,7 @@ CURLcode Curl_is_connected(struct connectdata *conn, conn->sock[sockindex] = conn->tempsock[i]; conn->ip_addr = conn->tempaddr[i]; conn->tempsock[i] = CURL_SOCKET_BAD; + connkeep(conn, "HTTP/3 default"); } return result; } @@ -858,7 +859,9 @@ CURLcode Curl_is_connected(struct connectdata *conn, else if(rc & CURL_CSELECT_ERR) (void)verifyconnect(conn->tempsock[i], &error); +#ifdef ENABLE_QUIC error: +#endif /* * The connection failed here, we should attempt to connect to the "next * address" for the given host. But first remember the latest error.