From 3122a8390035a6c8bcbea38be542df7291d697c2 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 23 Jan 2022 23:47:40 +0900 Subject: [PATCH] h2load: Set quic error code based on error from ngtcp2_conn_read_pkt --- src/h2load_quic.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/h2load_quic.cc b/src/h2load_quic.cc index 790b7207..8a8f3caf 100644 --- a/src/h2load_quic.cc +++ b/src/h2load_quic.cc @@ -667,6 +667,11 @@ int Client::read_quic() { timestamp(worker->loop)); if (rv != 0) { std::cerr << "ngtcp2_conn_read_pkt: " << ngtcp2_strerror(rv) << std::endl; + + if (!quic.last_error.code) { + quic.last_error = quic::err_transport(rv); + } + return -1; }