mirror of
https://gitea.invidious.io/iv-org/litespeed-quic.git
synced 2024-08-15 00:53:43 +00:00
Release 2.27.3
- [BUGFIX] gQUIC: do not destroy critical streams when connection is closed. See issue #201. - [BUGFIX] Drop #if LSQUIC_CONN_STATS from lsquic.h. See issue #211. - [BUGFIX] Challenge cancellation when path validation fails. - [BUGFIX] Do not send FIN if RST is scheduled to be sent on a stream. - [BUGFIX] gQUIC's is_tickable() when connection is closing. - [BUGFIX] Q050 processing of GOAWAY frames.
This commit is contained in:
parent
1a0003e3b9
commit
e2c4907022
10 changed files with 85 additions and 54 deletions
|
@ -174,7 +174,9 @@ static const struct conn_iface our_conn_if =
|
|||
|
||||
static struct http1x_ctor_ctx ctor_ctx = { .is_server = 0, };
|
||||
|
||||
#if LSQUIC_CONN_STATS
|
||||
static struct conn_stats s_conn_stats;
|
||||
#endif
|
||||
|
||||
static void
|
||||
init_test_objs (struct test_objs *tobjs, unsigned initial_conn_window,
|
||||
|
@ -204,7 +206,9 @@ init_test_objs (struct test_objs *tobjs, unsigned initial_conn_window,
|
|||
tobjs->conn_pub.packet_out_malo =
|
||||
lsquic_malo_create(sizeof(struct lsquic_packet_out));
|
||||
tobjs->conn_pub.path = &network_path;
|
||||
#if LSQUIC_CONN_STATS
|
||||
tobjs->conn_pub.conn_stats = &s_conn_stats;
|
||||
#endif
|
||||
tobjs->initial_stream_window = initial_stream_window;
|
||||
lsquic_send_ctl_init(&tobjs->send_ctl, &tobjs->alset, &tobjs->eng_pub,
|
||||
&tobjs->ver_neg, &tobjs->conn_pub, 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue