diff --git a/lib/ngtcp2_conn.c b/lib/ngtcp2_conn.c index bb39879afe4ee298b21d3e0c8ca0be53d947af59..4764678adeb202d4ae017c7e2b0f7140688edefe 100644 --- a/lib/ngtcp2_conn.c +++ b/lib/ngtcp2_conn.c @@ -1709,11 +1709,11 @@ static ssize_t conn_write_server_handshake(ngtcp2_conn *conn, uint8_t *dest, assert(nwrite != NGTCP2_ERR_NOBUF); return nwrite; } - } - res += nwrite; - dest += nwrite; - destlen -= (size_t)nwrite; + res += nwrite; + dest += nwrite; + destlen -= (size_t)nwrite; + } return res; }