From: Tatsuhiro Tsujikawa Date: Sun, 5 Jun 2022 01:12:36 +0000 (+0900) Subject: ngtcp2: fix assertion failure on EMSGSIZE X-Git-Tag: curl-7_84_0~88 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=298c1dfc7b7ad2cfc21afaa83bb6d9d3c6a3be39;p=thirdparty%2Fcurl.git ngtcp2: fix assertion failure on EMSGSIZE Closes #8958 --- diff --git a/lib/vquic/ngtcp2.c b/lib/vquic/ngtcp2.c index d5204ab6af..e8c013e5d8 100644 --- a/lib/vquic/ngtcp2.c +++ b/lib/vquic/ngtcp2.c @@ -1918,8 +1918,9 @@ static CURLcode do_sendmsg(size_t *psent, struct Curl_easy *data, int sockfd, return CURLE_SEND_ERROR; } } - - assert(pktlen == (size_t)sent); + else { + assert(pktlen == (size_t)sent); + } *psent = pktlen;