]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ngtcp2: fix assertion failure on EMSGSIZE
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
Sun, 5 Jun 2022 01:12:36 +0000 (10:12 +0900)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 5 Jun 2022 10:12:26 +0000 (12:12 +0200)
Closes #8958

lib/vquic/ngtcp2.c

index d5204ab6aff2411d0168caa3ffc92b7846eb9c2f..e8c013e5d8133b21ebdc52f6f3f8f3c187279fbc 100644 (file)
@@ -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;