[2025-12-13T13:13:45.273898889Z INFO quiche_server] listening on [::]:443 [2025-12-13T13:13:45.273924797Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-13T13:13:45.273931941Z TRACE quiche_server] GSO detected: false [2025-12-13T13:13:45.608952245Z TRACE quiche_server] got 1207 bytes from [::ffff:193.167.100.2]:40040 to [::]:443 [2025-12-13T13:13:45.608983152Z TRACE quiche_server] got packet Initial version=57414954 dcid= scid= token= [2025-12-13T13:13:45.608990616Z WARN quiche_server] Doing version negotiation [2025-12-13T13:13:45.609043846Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.047048514Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.047084080Z TRACE quiche_server] got packet Initial version=1 dcid=5fd86f2e37f20736 scid=1841d322b2ac1a06 token= [2025-12-13T13:13:47.047104478Z DEBUG quiche_server] New connection: dcid=5fd86f2e37f20736 scid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 [2025-12-13T13:13:47.047331702Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Initial version=1 dcid=5fd86f2e37f20736 scid=1841d322b2ac1a06 token= len=1174 pn=0 [2025-12-13T13:13:47.047349114Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm CRYPTO off=0 len=249 [2025-12-13T13:13:47.047380843Z TRACE quiche::tls] checking peer ALPN Ok("h3") against Ok("h3") [2025-12-13T13:13:47.047506087Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 write message lvl=Initial len=123 [2025-12-13T13:13:47.047544298Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 set write secret lvl=Handshake [2025-12-13T13:13:47.047621011Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 write message lvl=Handshake len=688 [2025-12-13T13:13:47.047626281Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 set write secret lvl=OneRTT [2025-12-13T13:13:47.047636390Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 set read secret lvl=Handshake [2025-12-13T13:13:47.047662248Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm PADDING len=904 [2025-12-13T13:13:47.047684269Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 1200 bytes [2025-12-13T13:13:47.047696402Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.047713784Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Initial version=1 dcid=1841d322b2ac1a06 scid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 len=132 pn=0 [2025-12-13T13:13:47.047719515Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-12-13T13:13:47.047726057Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm CRYPTO off=0 len=123 [2025-12-13T13:13:47.047738931Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=998.960186ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=187 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 357, tv_nsec: 88951454 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 88951454 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 357, tv_nsec: 88951454 }, next_time: Instant { tv_sec: 357, tv_nsec: 88951454 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.047802700Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Handshake version=1 dcid=1841d322b2ac1a06 scid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 len=692 pn=1 [2025-12-13T13:13:47.047816976Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm CRYPTO off=0 len=688 [2025-12-13T13:13:47.047826955Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=998.872703ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=933 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 357, tv_nsec: 88951454 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 88951454 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 357, tv_nsec: 88951454 }, next_time: Instant { tv_sec: 357, tv_nsec: 88951454 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.047882218Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 88951454 } }) [2025-12-13T13:13:47.047890974Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.047897426Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.047903538Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.047907636Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.133103385Z TRACE quiche_server] got 1201 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.133139413Z TRACE quiche_server] got packet Initial version=1 dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 scid=1841d322b2ac1a06 token= [2025-12-13T13:13:47.133157025Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Initial version=1 dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 scid=1841d322b2ac1a06 token= len=1163 pn=1 [2025-12-13T13:13:47.133174518Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-13T13:13:47.133185148Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 0 [2025-12-13T13:13:47.133200306Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm PADDING len=1141 [2025-12-13T13:13:47.133230653Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 1201 bytes [2025-12-13T13:13:47.133240531Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.133255409Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.133260869Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.159409252Z TRACE quiche_server] got 92 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.159434178Z TRACE quiche_server] got packet Handshake version=1 dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 scid=1841d322b2ac1a06 [2025-12-13T13:13:47.159448846Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Handshake version=1 dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 scid=1841d322b2ac1a06 len=56 pn=0 [2025-12-13T13:13:47.159462832Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm CRYPTO off=0 len=36 [2025-12-13T13:13:47.159486786Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 set read secret lvl=OneRTT [2025-12-13T13:13:47.159532852Z TRACE quiche::tls] ddacd0ce112a18e4516d635d86e513f0d999f8f9 write message lvl=OneRTT len=396 [2025-12-13T13:13:47.159547119Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 dropped epoch 1 state [2025-12-13T13:13:47.159563179Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("P-256") sigalg=None resumed=false TransportParams { original_destination_connection_id: None, max_idle_timeout: 60000, stateless_reset_token: None, max_udp_payload_size: 1500, initial_max_data: 2500000, initial_max_stream_data_bidi_local: 250000, initial_max_stream_data_bidi_remote: 250000, initial_max_stream_data_uni: 250000, initial_max_streams_bidi: 0, initial_max_streams_uni: 3, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 2, initial_source_connection_id: Some(1841d322b2ac1a06), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-13T13:13:47.159601350Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 dropped epoch 0 state [2025-12-13T13:13:47.159606489Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 92 bytes [2025-12-13T13:13:47.159623501Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm SETTINGS stream=3 len=18 [2025-12-13T13:13:47.159644751Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.159662544Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=465 pn=2 [2025-12-13T13:13:47.159667874Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b4, ed, f5, 29, b7, 67, 6c, 21, fd, c4, 6c, 22, 53, 32, 55, dd, d2, 01, a1, 64] reset_token=[ee, 2f, 62, 0c, 76, 24, 8d, 78, 89, 5c, eb, 8f, f7, d2, 2d, 71] [2025-12-13T13:13:47.159678875Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm HANDSHAKE_DONE [2025-12-13T13:13:47.159683313Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm CRYPTO off=0 len=396 [2025-12-13T13:13:47.159687480Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=3 off=0 len=19 fin=false [2025-12-13T13:13:47.159703120Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.303376ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=491 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.159870051Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 491 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.159888395Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.159896581Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.159908082Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=3 [2025-12-13T13:13:47.159914314Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=7 off=0 len=1 fin=false [2025-12-13T13:13:47.159926546Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.331839ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=523 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.160040619Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.160050598Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.160056379Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.160065335Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=4 [2025-12-13T13:13:47.160069884Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=11 off=0 len=1 fin=false [2025-12-13T13:13:47.160079111Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.338762ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=555 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.160163428Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.160172505Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.160177825Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.160182754Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.160186772Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.160437701Z TRACE quiche_server] got 58 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.160449473Z TRACE quiche_server] got packet Handshake version=1 dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 scid=1841d322b2ac1a06 [2025-12-13T13:13:47.160459141Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 dropped invalid packet [2025-12-13T13:13:47.160471734Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 58 bytes [2025-12-13T13:13:47.160478857Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.160484298Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.160488265Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.167450859Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.167466729Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.167475065Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=0 [2025-12-13T13:13:47.167483460Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm STREAM id=2 off=0 len=1 fin=false [2025-12-13T13:13:47.167494922Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.167499410Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 stream id 2 is readable [2025-12-13T13:13:47.167507195Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 2 [2025-12-13T13:13:47.167513095Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 open peer's control stream 2 [2025-12-13T13:13:47.167519347Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.167528715Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=5 pn=5 [2025-12-13T13:13:47.167532782Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=6 blocks=[0..0] ecn_counts=None [2025-12-13T13:13:47.167542550Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=273.875583ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=555 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.167591512Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 31 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.167598625Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.167603765Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.167607912Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.167611299Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.173459956Z TRACE quiche_server] got 185 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.173468942Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.173475264Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=164 pn=1 [2025-12-13T13:13:47.173489000Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm STREAM id=2 off=1 len=6 fin=false [2025-12-13T13:13:47.173494109Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm STREAM id=0 off=0 len=44 fin=true [2025-12-13T13:13:47.173499139Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm STREAM id=4 off=0 len=39 fin=true [2025-12-13T13:13:47.173503838Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm STREAM id=8 off=0 len=42 fin=true [2025-12-13T13:13:47.173513756Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 185 bytes [2025-12-13T13:13:47.173517914Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 0 is writable with capacity Ok(12945) [2025-12-13T13:13:47.173522713Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 4 is writable with capacity Ok(12945) [2025-12-13T13:13:47.173526239Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(12945) [2025-12-13T13:13:47.173532120Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 2 [2025-12-13T13:13:47.173537020Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 2 [2025-12-13T13:13:47.173541979Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 4 bytes on stream 2 [2025-12-13T13:13:47.173546177Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0)]), additional_settings=None stream=2 payload_len=4 [2025-12-13T13:13:47.173555133Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 stream id 0 is readable [2025-12-13T13:13:47.173560152Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 0 [2025-12-13T13:13:47.173588525Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 0 [2025-12-13T13:13:47.173594186Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 42 bytes on stream 0 [2025-12-13T13:13:47.173597923Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm HEADERS stream=0 payload_len=42 [2025-12-13T13:13:47.173602181Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-12-13T13:13:47.173606008Z TRACE quiche::h3::qpack::decoder] Literal name_idx=0 static=true value=[115, 101, 114, 118, 101, 114, 52, 58, 52, 52, 51] [2025-12-13T13:13:47.173610927Z TRACE quiche::h3::qpack::decoder] Indexed index=17 static=true [2025-12-13T13:13:47.173614524Z TRACE quiche::h3::qpack::decoder] Indexed index=23 static=true [2025-12-13T13:13:47.173618101Z TRACE quiche::h3::qpack::decoder] Literal name_idx=1 static=true value=[47, 105, 110, 102, 105, 110, 105, 116, 101, 45, 116, 117, 114, 113, 117, 111, 105, 115, 101, 45, 99, 97, 116] [2025-12-13T13:13:47.173628440Z INFO quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 got request [(":authority", "server4:443"), (":method", "GET"), (":scheme", "https"), (":path", "/infinite-turquoise-cat")] on stream id 0 [2025-12-13T13:13:47.173681509Z INFO quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 prioritizing response on stream 0 as Priority { urgency: 3, incremental: false } [2025-12-13T13:13:47.173692970Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm GREASE stream=0 len=0 [2025-12-13T13:13:47.173701687Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm GREASE stream=0 len=18 [2025-12-13T13:13:47.173710643Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm HEADERS stream=0 len=16 fin=false [2025-12-13T13:13:47.173718588Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 stream id 4 is readable [2025-12-13T13:13:47.173723537Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 4 [2025-12-13T13:13:47.173728246Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 4 [2025-12-13T13:13:47.173737694Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 37 bytes on stream 4 [2025-12-13T13:13:47.173741491Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm HEADERS stream=4 payload_len=37 [2025-12-13T13:13:47.173745278Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-12-13T13:13:47.173748654Z TRACE quiche::h3::qpack::decoder] Literal name_idx=0 static=true value=[115, 101, 114, 118, 101, 114, 52, 58, 52, 52, 51] [2025-12-13T13:13:47.173784371Z TRACE quiche::h3::qpack::decoder] Indexed index=17 static=true [2025-12-13T13:13:47.173790783Z TRACE quiche::h3::qpack::decoder] Indexed index=23 static=true [2025-12-13T13:13:47.173794770Z TRACE quiche::h3::qpack::decoder] Literal name_idx=1 static=true value=[47, 122, 105, 112, 112, 121, 45, 97, 109, 112, 108, 101, 45, 119, 97, 116, 99, 104] [2025-12-13T13:13:47.173804428Z INFO quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 got request [(":authority", "server4:443"), (":method", "GET"), (":scheme", "https"), (":path", "/zippy-ample-watch")] on stream id 4 [2025-12-13T13:13:47.173832430Z INFO quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 prioritizing response on stream 4 as Priority { urgency: 3, incremental: false } [2025-12-13T13:13:47.173841898Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm HEADERS stream=4 len=17 fin=false [2025-12-13T13:13:47.173849091Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 stream id 8 is readable [2025-12-13T13:13:47.173854692Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 8 [2025-12-13T13:13:47.173859431Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 1 bytes on stream 8 [2025-12-13T13:13:47.173864500Z TRACE quiche::h3::stream] ddacd0ce112a18e4516d635d86e513f0d999f8f9 read 40 bytes on stream 8 [2025-12-13T13:13:47.173868207Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm HEADERS stream=8 payload_len=40 [2025-12-13T13:13:47.173871944Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-12-13T13:13:47.173875300Z TRACE quiche::h3::qpack::decoder] Literal name_idx=0 static=true value=[115, 101, 114, 118, 101, 114, 52, 58, 52, 52, 51] [2025-12-13T13:13:47.173879568Z TRACE quiche::h3::qpack::decoder] Indexed index=17 static=true [2025-12-13T13:13:47.173882925Z TRACE quiche::h3::qpack::decoder] Indexed index=23 static=true [2025-12-13T13:13:47.173886211Z TRACE quiche::h3::qpack::decoder] Literal name_idx=1 static=true value=[47, 98, 114, 117, 116, 97, 108, 45, 98, 105, 116, 116, 101, 114, 45, 99, 97, 114, 118, 97, 110] [2025-12-13T13:13:47.173893705Z INFO quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 got request [(":authority", "server4:443"), (":method", "GET"), (":scheme", "https"), (":path", "/brutal-bitter-carvan")] on stream id 8 [2025-12-13T13:13:47.174398696Z INFO quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 prioritizing response on stream 8 as Priority { urgency: 3, incremental: false } [2025-12-13T13:13:47.174406842Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm HEADERS stream=8 len=17 fin=false [2025-12-13T13:13:47.174413023Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 0 is writable with capacity Ok(12853) [2025-12-13T13:13:47.174419675Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=0 len=5120 fin=true [2025-12-13T13:13:47.174424134Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 4 is writable with capacity Ok(7730) [2025-12-13T13:13:47.174429784Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=4 len=7727 fin=false [2025-12-13T13:13:47.174433601Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(0) [2025-12-13T13:13:47.174438661Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.174446966Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=6 [2025-12-13T13:13:47.174454621Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=121 blocks=[0..1] ecn_counts=None [2025-12-13T13:13:47.174458508Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=0 off=0 len=1313 fin=false [2025-12-13T13:13:47.174467625Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.33208ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1905 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174485148Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=7 [2025-12-13T13:13:47.174488374Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=0 off=1313 len=1318 fin=false [2025-12-13T13:13:47.174493684Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.347569ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3255 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174506768Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=8 [2025-12-13T13:13:47.174509844Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=0 off=2631 len=1318 fin=false [2025-12-13T13:13:47.174514523Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.349262ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=4605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174530342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1234 pn=9 [2025-12-13T13:13:47.174533458Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=0 off=3949 len=1228 fin=true [2025-12-13T13:13:47.174538427Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.348691ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=5865 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174595914Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5310 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.174601895Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.174606093Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.174611724Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=10 [2025-12-13T13:13:47.174614859Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=0 len=1319 fin=false [2025-12-13T13:13:47.174621492Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.345455ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=7215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174639776Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=11 [2025-12-13T13:13:47.174642952Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=1319 len=1318 fin=false [2025-12-13T13:13:47.174647851Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.348711ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=8565 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174660254Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=12 [2025-12-13T13:13:47.174663250Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=2637 len=1318 fin=false [2025-12-13T13:13:47.174667938Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.349462ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=9915 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174680342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=13 [2025-12-13T13:13:47.174683377Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=3955 len=1318 fin=false [2025-12-13T13:13:47.174688226Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.349021ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=11265 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174703214Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=14 [2025-12-13T13:13:47.174706310Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=5273 len=1318 fin=false [2025-12-13T13:13:47.174711310Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.348941ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=12615 app_limited=true congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174733170Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=859 pn=15 [2025-12-13T13:13:47.174736426Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=6591 len=853 fin=false [2025-12-13T13:13:47.174741245Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=281.348942ms latest_rtt=85.45299ms srtt=85.45299ms min_rtt=85.45299ms rttvar=42.726495ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=13500 app_limited=false congestion_recovery_start_time=None Rate { delivered: 187, delivered_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 17.50 Kbps, is_app_limited: true, interval: 85.45299ms, delivered: 187, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 88951454 }), send_elapsed: 0ns, ack_elapsed: 85.45299ms, rtt: 85.45299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 197476, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.174826073Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 7635 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.174832205Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.174836533Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.174842494Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.174845329Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.197329238Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.197364053Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.197380393Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=2 [2025-12-13T13:13:47.197397395Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..3] ecn_counts=None [2025-12-13T13:13:47.197407504Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 2 [2025-12-13T13:13:47.197413225Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 3 [2025-12-13T13:13:47.197446006Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.197453530Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 4 is writable with capacity Ok(523) [2025-12-13T13:13:47.197465943Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=4 len=520 fin=false [2025-12-13T13:13:47.197474068Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(0) [2025-12-13T13:13:47.197483636Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.197501008Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=497 pn=16 [2025-12-13T13:13:47.197506218Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=7444 len=491 fin=false [2025-12-13T13:13:47.197521076Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=280.357607ms latest_rtt=37.727768ms srtt=79.487337ms min_rtt=37.727768ms rttvar=43.976176ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=13500 app_limited=false congestion_recovery_start_time=None Rate { delivered: 710, delivered_time: Instant { tv_sec: 357, tv_nsec: 238627571 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 3, last_sent_packet: 16, largest_acked: 3, rate_sample: RateSample { bandwidth: 110.90 Kbps, is_app_limited: true, interval: 37.727768ms, delivered: 523, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 37.727768ms, rtt: 37.727768ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 212297, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.197584534Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 523 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.197608068Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.197615943Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.197626222Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.197630820Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.207376084Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.207393386Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.207403435Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=3 [2025-12-13T13:13:47.207414295Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=1250 blocks=[2..6] ecn_counts=None [2025-12-13T13:13:47.207421499Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 4 [2025-12-13T13:13:47.207426638Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 5 [2025-12-13T13:13:47.207431327Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 6 [2025-12-13T13:13:47.207454410Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.207460712Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 4 is writable with capacity Ok(2732) [2025-12-13T13:13:47.207473776Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=4 len=1993 fin=true [2025-12-13T13:13:47.207481591Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(736) [2025-12-13T13:13:47.207489245Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=731 fin=false [2025-12-13T13:13:47.207496328Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.207503542Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.207514222Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=17 [2025-12-13T13:13:47.207519111Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=7935 len=1318 fin=false [2025-12-13T13:13:47.207530542Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=272.908916ms latest_rtt=47.752984ms srtt=74.270542ms min_rtt=37.727768ms rttvar=43.41572ms cwnd=14850 ssthresh=18446744073709551615 bytes_in_flight=13468 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2092, delivered_time: Instant { tv_sec: 357, tv_nsec: 248652787 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 17, largest_acked: 6, rate_sample: RateSample { bandwidth: 319.14 Kbps, is_app_limited: true, interval: 47.752984ms, delivered: 1905, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 47.752984ms, rtt: 47.752984ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 249930, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=3 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.207560588Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1021 pn=18 [2025-12-13T13:13:47.207565527Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=4 off=9253 len=1015 fin=true [2025-12-13T13:13:47.207581076Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=272.907864ms latest_rtt=47.752984ms srtt=74.270542ms min_rtt=37.727768ms rttvar=43.41572ms cwnd=14850 ssthresh=18446744073709551615 bytes_in_flight=14515 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2092, delivered_time: Instant { tv_sec: 357, tv_nsec: 248652787 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 18, largest_acked: 6, rate_sample: RateSample { bandwidth: 319.14 Kbps, is_app_limited: true, interval: 47.752984ms, delivered: 1905, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 47.752984ms, rtt: 47.752984ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 249930, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=3 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.207767925Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2397 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.207783544Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.207790286Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.207800786Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=309 pn=19 [2025-12-13T13:13:47.207805745Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=0 len=304 fin=false [2025-12-13T13:13:47.207817187Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=272.909307ms latest_rtt=47.752984ms srtt=74.270542ms min_rtt=37.727768ms rttvar=43.41572ms cwnd=14850 ssthresh=18446744073709551615 bytes_in_flight=14850 app_limited=false congestion_recovery_start_time=None Rate { delivered: 2092, delivered_time: Instant { tv_sec: 357, tv_nsec: 248652787 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 19, largest_acked: 6, rate_sample: RateSample { bandwidth: 319.14 Kbps, is_app_limited: true, interval: 47.752984ms, delivered: 1905, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 47.752984ms, rtt: 47.752984ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 249930, last_update: Instant { tv_sec: 357, tv_nsec: 200899803 }, next_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=3 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.207906583Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 335 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 200899803 } }) [2025-12-13T13:13:47.207917223Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.207923455Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.207932742Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.207937150Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.209047702Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.209062018Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.209070985Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=4 [2025-12-13T13:13:47.209086103Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..8] ecn_counts=None [2025-12-13T13:13:47.209092385Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 7 [2025-12-13T13:13:47.209097014Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 8 [2025-12-13T13:13:47.209113624Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.209118884Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.209129544Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.209136868Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.209143681Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.209153569Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=20 [2025-12-13T13:13:47.209158608Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=304 len=1318 fin=false [2025-12-13T13:13:47.209169298Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=251.238586ms latest_rtt=49.420784ms srtt=71.164322ms min_rtt=37.727768ms rttvar=38.774229ms cwnd=17550 ssthresh=18446744073709551615 bytes_in_flight=13500 app_limited=true congestion_recovery_start_time=None Rate { delivered: 4792, delivered_time: Instant { tv_sec: 357, tv_nsec: 250320587 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 20, largest_acked: 8, rate_sample: RateSample { bandwidth: 745.43 Kbps, is_app_limited: true, interval: 49.420784ms, delivered: 4605, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 49.420784ms, rtt: 49.420784ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 308265, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=5 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.209195958Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=21 [2025-12-13T13:13:47.209201007Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=1622 len=1318 fin=false [2025-12-13T13:13:47.209209333Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=251.243976ms latest_rtt=49.420784ms srtt=71.164322ms min_rtt=37.727768ms rttvar=38.774229ms cwnd=17550 ssthresh=18446744073709551615 bytes_in_flight=14850 app_limited=true congestion_recovery_start_time=None Rate { delivered: 4792, delivered_time: Instant { tv_sec: 357, tv_nsec: 250320587 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 21, largest_acked: 8, rate_sample: RateSample { bandwidth: 745.43 Kbps, is_app_limited: true, interval: 49.420784ms, delivered: 4605, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 49.420784ms, rtt: 49.420784ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 308265, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=5 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.209237455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=22 [2025-12-13T13:13:47.209242425Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=2940 len=1318 fin=false [2025-12-13T13:13:47.209250449Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=251.244486ms latest_rtt=49.420784ms srtt=71.164322ms min_rtt=37.727768ms rttvar=38.774229ms cwnd=17550 ssthresh=18446744073709551615 bytes_in_flight=16200 app_limited=true congestion_recovery_start_time=None Rate { delivered: 4792, delivered_time: Instant { tv_sec: 357, tv_nsec: 250320587 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 22, largest_acked: 8, rate_sample: RateSample { bandwidth: 745.43 Kbps, is_app_limited: true, interval: 49.420784ms, delivered: 4605, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 49.420784ms, rtt: 49.420784ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 308265, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=5 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.209272881Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=23 [2025-12-13T13:13:47.209278041Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=4258 len=1318 fin=false [2025-12-13T13:13:47.209286156Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=251.244207ms latest_rtt=49.420784ms srtt=71.164322ms min_rtt=37.727768ms rttvar=38.774229ms cwnd=17550 ssthresh=18446744073709551615 bytes_in_flight=17550 app_limited=false congestion_recovery_start_time=None Rate { delivered: 4792, delivered_time: Instant { tv_sec: 357, tv_nsec: 250320587 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 23, largest_acked: 8, rate_sample: RateSample { bandwidth: 745.43 Kbps, is_app_limited: true, interval: 49.420784ms, delivered: 4605, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 49.420784ms, rtt: 49.420784ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 308265, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=5 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.209308518Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.209368470Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 250398543 } }) [2025-12-13T13:13:47.209377056Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.211374801Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.211389539Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.211405789Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=5 [2025-12-13T13:13:47.211415157Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..10] ecn_counts=None [2025-12-13T13:13:47.211421348Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 9 [2025-12-13T13:13:47.211425857Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 10 [2025-12-13T13:13:47.211469177Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.211476491Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5310) [2025-12-13T13:13:47.211488574Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5305 fin=false [2025-12-13T13:13:47.211496097Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.211503782Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.211514422Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=24 [2025-12-13T13:13:47.211519782Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=5576 len=1318 fin=false [2025-12-13T13:13:47.211556721Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=230.294299ms latest_rtt=51.755568ms srtt=68.613227ms min_rtt=37.727768ms rttvar=34.182859ms cwnd=20250 ssthresh=18446744073709551615 bytes_in_flight=16290 app_limited=true congestion_recovery_start_time=None Rate { delivered: 7402, delivered_time: Instant { tv_sec: 357, tv_nsec: 252655371 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 24, largest_acked: 10, rate_sample: RateSample { bandwidth: 1.12 Mbps, is_app_limited: true, interval: 51.755568ms, delivered: 7215, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 51.755568ms, rtt: 51.755568ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 368915, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=7 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.211607485Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=25 [2025-12-13T13:13:47.211640827Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=6894 len=1318 fin=false [2025-12-13T13:13:47.211653461Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=230.291424ms latest_rtt=51.755568ms srtt=68.613227ms min_rtt=37.727768ms rttvar=34.182859ms cwnd=20250 ssthresh=18446744073709551615 bytes_in_flight=17640 app_limited=true congestion_recovery_start_time=None Rate { delivered: 7402, delivered_time: Instant { tv_sec: 357, tv_nsec: 252655371 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 25, largest_acked: 10, rate_sample: RateSample { bandwidth: 1.12 Mbps, is_app_limited: true, interval: 51.755568ms, delivered: 7215, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 51.755568ms, rtt: 51.755568ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 368915, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=7 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.211687164Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=26 [2025-12-13T13:13:47.211692704Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=8212 len=1318 fin=false [2025-12-13T13:13:47.211725095Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=230.299769ms latest_rtt=51.755568ms srtt=68.613227ms min_rtt=37.727768ms rttvar=34.182859ms cwnd=20250 ssthresh=18446744073709551615 bytes_in_flight=18990 app_limited=true congestion_recovery_start_time=None Rate { delivered: 7402, delivered_time: Instant { tv_sec: 357, tv_nsec: 252655371 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 26, largest_acked: 10, rate_sample: RateSample { bandwidth: 1.12 Mbps, is_app_limited: true, interval: 51.755568ms, delivered: 7215, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 51.755568ms, rtt: 51.755568ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 368915, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=7 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.211788312Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1234 pn=27 [2025-12-13T13:13:47.211799794Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=9530 len=1228 fin=false [2025-12-13T13:13:47.211813299Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=230.311651ms latest_rtt=51.755568ms srtt=68.613227ms min_rtt=37.727768ms rttvar=34.182859ms cwnd=20250 ssthresh=18446744073709551615 bytes_in_flight=20250 app_limited=false congestion_recovery_start_time=None Rate { delivered: 7402, delivered_time: Instant { tv_sec: 357, tv_nsec: 252655371 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 27, largest_acked: 10, rate_sample: RateSample { bandwidth: 1.12 Mbps, is_app_limited: true, interval: 51.755568ms, delivered: 7215, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 51.755568ms, rtt: 51.755568ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 368915, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=7 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.211935908Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5310 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 250398543 } }) [2025-12-13T13:13:47.211948761Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.211955714Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.211994257Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.211999596Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.214133295Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.214153062Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.214161398Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=6 [2025-12-13T13:13:47.214169693Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=250 blocks=[2..12] ecn_counts=None [2025-12-13T13:13:47.214175254Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 11 [2025-12-13T13:13:47.214179281Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 12 [2025-12-13T13:13:47.214195962Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.214200952Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4387) [2025-12-13T13:13:47.214210369Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4382 fin=false [2025-12-13T13:13:47.214216911Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.214223394Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.214232841Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=28 [2025-12-13T13:13:47.214237510Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=10758 len=1318 fin=false [2025-12-13T13:13:47.214247779Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=210.229294ms latest_rtt=54.511257ms srtt=66.60048ms min_rtt=37.727768ms rttvar=29.662636ms cwnd=21937 ssthresh=18446744073709551615 bytes_in_flight=18900 app_limited=true congestion_recovery_start_time=None Rate { delivered: 10102, delivered_time: Instant { tv_sec: 357, tv_nsec: 255411060 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 28, largest_acked: 12, rate_sample: RateSample { bandwidth: 1.46 Mbps, is_app_limited: true, interval: 54.511257ms, delivered: 9915, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 54.511257ms, rtt: 54.511257ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 411727, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=0 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.214274629Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=29 [2025-12-13T13:13:47.214279468Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=12076 len=1318 fin=false [2025-12-13T13:13:47.214287373Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=210.234653ms latest_rtt=54.511257ms srtt=66.60048ms min_rtt=37.727768ms rttvar=29.662636ms cwnd=21937 ssthresh=18446744073709551615 bytes_in_flight=20250 app_limited=true congestion_recovery_start_time=None Rate { delivered: 10102, delivered_time: Instant { tv_sec: 357, tv_nsec: 255411060 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 29, largest_acked: 12, rate_sample: RateSample { bandwidth: 1.46 Mbps, is_app_limited: true, interval: 54.511257ms, delivered: 9915, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 54.511257ms, rtt: 54.511257ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 411727, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=0 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.214344830Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=30 [2025-12-13T13:13:47.214353165Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=13394 len=1318 fin=false [2025-12-13T13:13:47.214364206Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=210.199758ms latest_rtt=54.511257ms srtt=66.60048ms min_rtt=37.727768ms rttvar=29.662636ms cwnd=21937 ssthresh=18446744073709551615 bytes_in_flight=21600 app_limited=true congestion_recovery_start_time=None Rate { delivered: 10102, delivered_time: Instant { tv_sec: 357, tv_nsec: 255411060 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 30, largest_acked: 12, rate_sample: RateSample { bandwidth: 1.46 Mbps, is_app_limited: true, interval: 54.511257ms, delivered: 9915, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 54.511257ms, rtt: 54.511257ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 411727, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=0 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.214393160Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=31 [2025-12-13T13:13:47.214399121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=14712 len=305 fin=false [2025-12-13T13:13:47.214408008Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=210.230897ms latest_rtt=54.511257ms srtt=66.60048ms min_rtt=37.727768ms rttvar=29.662636ms cwnd=21937 ssthresh=18446744073709551615 bytes_in_flight=21937 app_limited=false congestion_recovery_start_time=None Rate { delivered: 10102, delivered_time: Instant { tv_sec: 357, tv_nsec: 255411060 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 31, largest_acked: 12, rate_sample: RateSample { bandwidth: 1.46 Mbps, is_app_limited: true, interval: 54.511257ms, delivered: 9915, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 54.511257ms, rtt: 54.511257ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 411727, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=0 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.215512404Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4387 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 250398543 } }) [2025-12-13T13:13:47.215530779Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.215538112Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.215556577Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.215561877Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.216183727Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.216196430Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.216205076Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=7 [2025-12-13T13:13:47.216213452Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..14] ecn_counts=None [2025-12-13T13:13:47.216219473Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 13 [2025-12-13T13:13:47.216223871Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 14 [2025-12-13T13:13:47.216240272Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.216245201Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3374) [2025-12-13T13:13:47.216254588Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3369 fin=false [2025-12-13T13:13:47.216261532Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.216267924Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.216277381Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=32 [2025-12-13T13:13:47.216282210Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=15017 len=1318 fin=false [2025-12-13T13:13:47.216292359Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=189.356554ms latest_rtt=56.554845ms srtt=65.344775ms min_rtt=37.727768ms rttvar=24.758385ms cwnd=22611 ssthresh=18446744073709551615 bytes_in_flight=20587 app_limited=true congestion_recovery_start_time=None Rate { delivered: 12802, delivered_time: Instant { tv_sec: 357, tv_nsec: 257454648 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 32, largest_acked: 14, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: true, interval: 56.554845ms, delivered: 12615, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 56.554845ms, rtt: 56.554845ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 432532, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=2 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.216318979Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=33 [2025-12-13T13:13:47.216323557Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=16335 len=1318 fin=false [2025-12-13T13:13:47.216331271Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=189.362135ms latest_rtt=56.554845ms srtt=65.344775ms min_rtt=37.727768ms rttvar=24.758385ms cwnd=22611 ssthresh=18446744073709551615 bytes_in_flight=21937 app_limited=true congestion_recovery_start_time=None Rate { delivered: 12802, delivered_time: Instant { tv_sec: 357, tv_nsec: 257454648 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 33, largest_acked: 14, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: true, interval: 56.554845ms, delivered: 12615, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 56.554845ms, rtt: 56.554845ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 432532, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=2 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.216360766Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=34 [2025-12-13T13:13:47.216365746Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=17653 len=640 fin=false [2025-12-13T13:13:47.216373691Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=189.361624ms latest_rtt=56.554845ms srtt=65.344775ms min_rtt=37.727768ms rttvar=24.758385ms cwnd=22611 ssthresh=18446744073709551615 bytes_in_flight=22611 app_limited=false congestion_recovery_start_time=None Rate { delivered: 12802, delivered_time: Instant { tv_sec: 357, tv_nsec: 257454648 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 34, largest_acked: 14, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: true, interval: 56.554845ms, delivered: 12615, prior_delivered: 187, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 200899803 }), send_elapsed: 0ns, ack_elapsed: 56.554845ms, rtt: 56.554845ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 432532, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(16) last_round_min_rtt=37.727768ms current_round_min_rtt=47.752984ms css_baseline_min_rtt=47.752984ms rtt_sample_count=2 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.216439393Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3374 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 250398543 } }) [2025-12-13T13:13:47.216448330Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.216454401Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.216462055Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.216466073Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.231209408Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.231229645Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.231240125Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=8 [2025-12-13T13:13:47.231251987Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=1625 blocks=[2..16] ecn_counts=None [2025-12-13T13:13:47.231259070Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 15 [2025-12-13T13:13:47.231263949Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 16 [2025-12-13T13:13:47.231285840Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.231291651Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1745) [2025-12-13T13:13:47.231303413Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1740 fin=false [2025-12-13T13:13:47.231318781Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.231325985Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.231339099Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=35 [2025-12-13T13:13:47.231344179Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=18293 len=1316 fin=false [2025-12-13T13:13:47.231355620Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=170.503578ms latest_rtt=71.589433ms srtt=64.500357ms min_rtt=37.727768ms rttvar=20.257623ms cwnd=22948 ssthresh=18446744073709551615 bytes_in_flight=22553 app_limited=true congestion_recovery_start_time=None Rate { delivered: 14210, delivered_time: Instant { tv_sec: 357, tv_nsec: 272489236 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 35, largest_acked: 16, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: true, interval: 0ns, delivered: 13500, prior_delivered: 710, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 238627571 }), send_elapsed: 0ns, ack_elapsed: 33.861665ms, rtt: 71.589433ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 444726, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=47.752984ms rtt_sample_count=0 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.231384584Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=369 pn=36 [2025-12-13T13:13:47.231389493Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=19609 len=361 fin=false [2025-12-13T13:13:47.231397188Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=170.514238ms latest_rtt=71.589433ms srtt=64.500357ms min_rtt=37.727768ms rttvar=20.257623ms cwnd=22948 ssthresh=18446744073709551615 bytes_in_flight=22948 app_limited=false congestion_recovery_start_time=None Rate { delivered: 14210, delivered_time: Instant { tv_sec: 357, tv_nsec: 272489236 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 36, largest_acked: 16, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: true, interval: 0ns, delivered: 13500, prior_delivered: 710, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 238627571 }), send_elapsed: 0ns, ack_elapsed: 33.861665ms, rtt: 71.589433ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 444726, last_update: Instant { tv_sec: 357, tv_nsec: 250398543 }, next_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=47.752984ms rtt_sample_count=0 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.231502985Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1745 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 250398543 } }) [2025-12-13T13:13:47.231513194Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.231519375Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.231527280Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.231531478Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.240656475Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.240671182Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.240680119Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=9 [2025-12-13T13:13:47.240689016Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..18] ecn_counts=None [2025-12-13T13:13:47.240694987Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 17 [2025-12-13T13:13:47.240699215Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 18 [2025-12-13T13:13:47.240738318Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.240743848Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3071) [2025-12-13T13:13:47.240769065Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3066 fin=false [2025-12-13T13:13:47.240778653Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.240785816Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.240796506Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=37 [2025-12-13T13:13:47.240801335Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=19970 len=1316 fin=false [2025-12-13T13:13:47.240811595Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=168.845966ms latest_rtt=81.029928ms srtt=66.566553ms min_rtt=37.727768ms rttvar=19.325609ms cwnd=23622 ssthresh=18446744073709551615 bytes_in_flight=21901 app_limited=true congestion_recovery_start_time=None Rate { delivered: 16607, delivered_time: Instant { tv_sec: 357, tv_nsec: 281929731 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 37, largest_acked: 18, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: false, interval: 0ns, delivered: 14515, prior_delivered: 2092, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 248652787 }), send_elapsed: 0ns, ack_elapsed: 33.276944ms, rtt: 81.029928ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 443578, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=81.029928ms css_baseline_min_rtt=47.752984ms rtt_sample_count=2 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.240838925Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=38 [2025-12-13T13:13:47.240843764Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=21286 len=1316 fin=false [2025-12-13T13:13:47.240851669Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=168.852308ms latest_rtt=81.029928ms srtt=66.566553ms min_rtt=37.727768ms rttvar=19.325609ms cwnd=23622 ssthresh=18446744073709551615 bytes_in_flight=23251 app_limited=true congestion_recovery_start_time=None Rate { delivered: 16607, delivered_time: Instant { tv_sec: 357, tv_nsec: 281929731 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 38, largest_acked: 18, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: false, interval: 0ns, delivered: 14515, prior_delivered: 2092, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 248652787 }), send_elapsed: 0ns, ack_elapsed: 33.276944ms, rtt: 81.029928ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 443578, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=81.029928ms css_baseline_min_rtt=47.752984ms rtt_sample_count=2 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.240879321Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=345 pn=39 [2025-12-13T13:13:47.240883949Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=22602 len=337 fin=false [2025-12-13T13:13:47.240891373Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=168.853511ms latest_rtt=81.029928ms srtt=66.566553ms min_rtt=37.727768ms rttvar=19.325609ms cwnd=23622 ssthresh=18446744073709551615 bytes_in_flight=23622 app_limited=false congestion_recovery_start_time=None Rate { delivered: 16607, delivered_time: Instant { tv_sec: 357, tv_nsec: 281929731 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 200899803 }, end_of_app_limited: 0, last_sent_packet: 39, largest_acked: 18, rate_sample: RateSample { bandwidth: 1.78 Mbps, is_app_limited: false, interval: 0ns, delivered: 14515, prior_delivered: 2092, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 248652787 }), send_elapsed: 0ns, ack_elapsed: 33.276944ms, rtt: 81.029928ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 443578, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=81.029928ms css_baseline_min_rtt=47.752984ms rtt_sample_count=2 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.241021556Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3071 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.241031915Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.241038047Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.241045791Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.241049839Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.242612483Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.242626038Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.242634564Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=10 [2025-12-13T13:13:47.242643100Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..20] ecn_counts=None [2025-12-13T13:13:47.242648901Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 19 [2025-12-13T13:13:47.242653089Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 20 [2025-12-13T13:13:47.242668978Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.242673687Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2022) [2025-12-13T13:13:47.242682684Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2017 fin=false [2025-12-13T13:13:47.242689366Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.242701940Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.242712099Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=40 [2025-12-13T13:13:47.242716988Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=22939 len=1316 fin=false [2025-12-13T13:13:47.242727187Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=178.467017ms latest_rtt=33.485613ms srtt=62.431434ms min_rtt=33.485613ms rttvar=22.764441ms cwnd=23959 ssthresh=18446744073709551615 bytes_in_flight=23287 app_limited=true congestion_recovery_start_time=None Rate { delivered: 18292, delivered_time: Instant { tv_sec: 357, tv_nsec: 283884156 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 40, largest_acked: 20, rate_sample: RateSample { bandwidth: 2.18 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 13500, prior_delivered: 4792, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 250320587 }), send_elapsed: 49.49874ms, ack_elapsed: 33.563569ms, rtt: 33.485613ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 479706, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=47.752984ms rtt_sample_count=4 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.242772331Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=646 pn=42 [2025-12-13T13:13:47.242780907Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=24255 len=638 fin=false [2025-12-13T13:13:47.242789192Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=178.468089ms latest_rtt=33.485613ms srtt=62.431434ms min_rtt=33.485613ms rttvar=22.764441ms cwnd=23959 ssthresh=18446744073709551615 bytes_in_flight=23959 app_limited=false congestion_recovery_start_time=None Rate { delivered: 18292, delivered_time: Instant { tv_sec: 357, tv_nsec: 283884156 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 42, largest_acked: 20, rate_sample: RateSample { bandwidth: 2.18 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 13500, prior_delivered: 4792, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 250320587 }), send_elapsed: 49.49874ms, ack_elapsed: 33.563569ms, rtt: 33.485613ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 479706, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=47.752984ms rtt_sample_count=4 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.242888938Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2022 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.242899077Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.242905119Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.242914256Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.242918293Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.245086897Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.245099982Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.245125119Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=11 [2025-12-13T13:13:47.245135768Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..22] ecn_counts=None [2025-12-13T13:13:47.245142220Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 21 [2025-12-13T13:13:47.245146919Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 22 [2025-12-13T13:13:47.245162689Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.245168229Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3374) [2025-12-13T13:13:47.245178138Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3369 fin=false [2025-12-13T13:13:47.245185161Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.245192073Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.245202062Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=43 [2025-12-13T13:13:47.245207322Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=24893 len=1316 fin=false [2025-12-13T13:13:47.245218012Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=179.72806ms latest_rtt=35.972791ms srtt=58.999102ms min_rtt=33.485613ms rttvar=23.93799ms cwnd=24633 ssthresh=18446744073709551615 bytes_in_flight=22609 app_limited=true congestion_recovery_start_time=None Rate { delivered: 20992, delivered_time: Instant { tv_sec: 357, tv_nsec: 286371334 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 43, largest_acked: 22, rate_sample: RateSample { bandwidth: 2.62 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 16200, prior_delivered: 4792, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 250320587 }), send_elapsed: 49.49874ms, ack_elapsed: 36.050747ms, rtt: 35.972791ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 521893, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=47.752984ms rtt_sample_count=6 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.245246455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=44 [2025-12-13T13:13:47.245251665Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=26209 len=1316 fin=false [2025-12-13T13:13:47.245259900Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=179.73354ms latest_rtt=35.972791ms srtt=58.999102ms min_rtt=33.485613ms rttvar=23.93799ms cwnd=24633 ssthresh=18446744073709551615 bytes_in_flight=23959 app_limited=true congestion_recovery_start_time=None Rate { delivered: 20992, delivered_time: Instant { tv_sec: 357, tv_nsec: 286371334 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 44, largest_acked: 22, rate_sample: RateSample { bandwidth: 2.62 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 16200, prior_delivered: 4792, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 250320587 }), send_elapsed: 49.49874ms, ack_elapsed: 36.050747ms, rtt: 35.972791ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 521893, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=47.752984ms rtt_sample_count=6 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.245289285Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=45 [2025-12-13T13:13:47.245294404Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=27525 len=640 fin=false [2025-12-13T13:13:47.245302389Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=179.73398ms latest_rtt=35.972791ms srtt=58.999102ms min_rtt=33.485613ms rttvar=23.93799ms cwnd=24633 ssthresh=18446744073709551615 bytes_in_flight=24633 app_limited=false congestion_recovery_start_time=None Rate { delivered: 20992, delivered_time: Instant { tv_sec: 357, tv_nsec: 286371334 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 45, largest_acked: 22, rate_sample: RateSample { bandwidth: 2.62 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 16200, prior_delivered: 4792, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 250320587 }), send_elapsed: 49.49874ms, ack_elapsed: 36.050747ms, rtt: 35.972791ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 521893, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=47.752984ms rtt_sample_count=6 css_start_time=Some(Instant { tv_sec: 357, tv_nsec: 255411060 }) css_round_count=1 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.245446728Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3374 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.245457078Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.245463460Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.245471775Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.245476303Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.247956008Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.247967710Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.247975675Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=12 [2025-12-13T13:13:47.247984030Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..24] ecn_counts=None [2025-12-13T13:13:47.247989671Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 23 [2025-12-13T13:13:47.247993849Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 24 [2025-12-13T13:13:47.248010420Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.248015519Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3374) [2025-12-13T13:13:47.248024666Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3369 fin=false [2025-12-13T13:13:47.248031368Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.248037600Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.248052258Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=46 [2025-12-13T13:13:47.248057127Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=28165 len=1316 fin=false [2025-12-13T13:13:47.248066915Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=174.317854ms latest_rtt=38.826924ms srtt=56.352579ms min_rtt=33.485613ms rttvar=23.246536ms cwnd=25307 ssthresh=18446744073709551615 bytes_in_flight=23283 app_limited=true congestion_recovery_start_time=None Rate { delivered: 23692, delivered_time: Instant { tv_sec: 357, tv_nsec: 289225467 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 46, largest_acked: 24, rate_sample: RateSample { bandwidth: 2.63 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 16290, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 36.570096ms, rtt: 38.826924ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 561354, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.248092372Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=47 [2025-12-13T13:13:47.248097121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=29481 len=1316 fin=false [2025-12-13T13:13:47.248104735Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=174.322883ms latest_rtt=38.826924ms srtt=56.352579ms min_rtt=33.485613ms rttvar=23.246536ms cwnd=25307 ssthresh=18446744073709551615 bytes_in_flight=24633 app_limited=true congestion_recovery_start_time=None Rate { delivered: 23692, delivered_time: Instant { tv_sec: 357, tv_nsec: 289225467 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 47, largest_acked: 24, rate_sample: RateSample { bandwidth: 2.63 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 16290, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 36.570096ms, rtt: 38.826924ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 561354, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.248126436Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=48 [2025-12-13T13:13:47.248131225Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=30797 len=640 fin=false [2025-12-13T13:13:47.248138648Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=174.323294ms latest_rtt=38.826924ms srtt=56.352579ms min_rtt=33.485613ms rttvar=23.246536ms cwnd=25307 ssthresh=18446744073709551615 bytes_in_flight=25307 app_limited=false congestion_recovery_start_time=None Rate { delivered: 23692, delivered_time: Instant { tv_sec: 357, tv_nsec: 289225467 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 48, largest_acked: 24, rate_sample: RateSample { bandwidth: 2.63 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 16290, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 36.570096ms, rtt: 38.826924ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 561354, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.248270154Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3374 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.248279611Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.248285382Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.248293247Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.248297274Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.249240874Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.249255511Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.249264378Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=13 [2025-12-13T13:13:47.249273284Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..26] ecn_counts=None [2025-12-13T13:13:47.249279336Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 25 [2025-12-13T13:13:47.249283734Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 26 [2025-12-13T13:13:47.249316195Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.249321454Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.249331713Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.249338546Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.249345189Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.249355217Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=49 [2025-12-13T13:13:47.249360207Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=31437 len=1316 fin=false [2025-12-13T13:13:47.249370596Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=165.277022ms latest_rtt=40.115427ms srtt=54.322934ms min_rtt=33.485613ms rttvar=21.49419ms cwnd=28007 ssthresh=18446744073709551615 bytes_in_flight=23957 app_limited=true congestion_recovery_start_time=None Rate { delivered: 26392, delivered_time: Instant { tv_sec: 357, tv_nsec: 290513970 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 49, largest_acked: 26, rate_sample: RateSample { bandwidth: 3.07 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18990, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 37.858599ms, rtt: 40.115427ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 644456, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.249401574Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=50 [2025-12-13T13:13:47.249406343Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=32753 len=1316 fin=false [2025-12-13T13:13:47.249414548Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=165.282723ms latest_rtt=40.115427ms srtt=54.322934ms min_rtt=33.485613ms rttvar=21.49419ms cwnd=28007 ssthresh=18446744073709551615 bytes_in_flight=25307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 26392, delivered_time: Instant { tv_sec: 357, tv_nsec: 290513970 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 50, largest_acked: 26, rate_sample: RateSample { bandwidth: 3.07 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18990, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 37.858599ms, rtt: 40.115427ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 644456, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.249436930Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=51 [2025-12-13T13:13:47.249441468Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=34069 len=1316 fin=false [2025-12-13T13:13:47.249448822Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=165.284486ms latest_rtt=40.115427ms srtt=54.322934ms min_rtt=33.485613ms rttvar=21.49419ms cwnd=28007 ssthresh=18446744073709551615 bytes_in_flight=26657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 26392, delivered_time: Instant { tv_sec: 357, tv_nsec: 290513970 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 51, largest_acked: 26, rate_sample: RateSample { bandwidth: 3.07 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18990, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 37.858599ms, rtt: 40.115427ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 644456, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.249470042Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=52 [2025-12-13T13:13:47.249474540Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=35385 len=1316 fin=false [2025-12-13T13:13:47.249481954Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=165.284756ms latest_rtt=40.115427ms srtt=54.322934ms min_rtt=33.485613ms rttvar=21.49419ms cwnd=28007 ssthresh=18446744073709551615 bytes_in_flight=28007 app_limited=false congestion_recovery_start_time=None Rate { delivered: 26392, delivered_time: Instant { tv_sec: 357, tv_nsec: 290513970 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 52, largest_acked: 26, rate_sample: RateSample { bandwidth: 3.07 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18990, prior_delivered: 7402, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 252655371 }), send_elapsed: 49.49874ms, ack_elapsed: 37.858599ms, rtt: 40.115427ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 644456, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.249506960Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.249646460Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.249656329Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.251090083Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.251101083Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.251109028Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=14 [2025-12-13T13:13:47.251117223Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..28] ecn_counts=None [2025-12-13T13:13:47.251123074Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 27 [2025-12-13T13:13:47.251127292Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 28 [2025-12-13T13:13:47.251143192Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.251147891Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5310) [2025-12-13T13:13:47.251157488Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5305 fin=false [2025-12-13T13:13:47.251164311Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.251170623Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.251179820Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=53 [2025-12-13T13:13:47.251184469Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=36701 len=1316 fin=false [2025-12-13T13:13:47.251194447Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=155.476779ms latest_rtt=41.960167ms srtt=52.652587ms min_rtt=33.485613ms rttvar=19.461333ms cwnd=30707 ssthresh=18446744073709551615 bytes_in_flight=26747 app_limited=true congestion_recovery_start_time=None Rate { delivered: 29002, delivered_time: Instant { tv_sec: 357, tv_nsec: 292358710 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 53, largest_acked: 28, rate_sample: RateSample { bandwidth: 3.05 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18900, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 36.94765ms, rtt: 41.960167ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 729000, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.251232218Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=54 [2025-12-13T13:13:47.251237177Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=38017 len=1316 fin=false [2025-12-13T13:13:47.251245222Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=155.481168ms latest_rtt=41.960167ms srtt=52.652587ms min_rtt=33.485613ms rttvar=19.461333ms cwnd=30707 ssthresh=18446744073709551615 bytes_in_flight=28097 app_limited=true congestion_recovery_start_time=None Rate { delivered: 29002, delivered_time: Instant { tv_sec: 357, tv_nsec: 292358710 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 54, largest_acked: 28, rate_sample: RateSample { bandwidth: 3.05 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18900, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 36.94765ms, rtt: 41.960167ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 729000, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.251267463Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=55 [2025-12-13T13:13:47.251271852Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=39333 len=1316 fin=false [2025-12-13T13:13:47.251279356Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=155.482851ms latest_rtt=41.960167ms srtt=52.652587ms min_rtt=33.485613ms rttvar=19.461333ms cwnd=30707 ssthresh=18446744073709551615 bytes_in_flight=29447 app_limited=true congestion_recovery_start_time=None Rate { delivered: 29002, delivered_time: Instant { tv_sec: 357, tv_nsec: 292358710 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 55, largest_acked: 28, rate_sample: RateSample { bandwidth: 3.05 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18900, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 36.94765ms, rtt: 41.960167ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 729000, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.251300615Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1234 pn=56 [2025-12-13T13:13:47.251305174Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=40649 len=1226 fin=false [2025-12-13T13:13:47.251312608Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=155.482831ms latest_rtt=41.960167ms srtt=52.652587ms min_rtt=33.485613ms rttvar=19.461333ms cwnd=30707 ssthresh=18446744073709551615 bytes_in_flight=30707 app_limited=false congestion_recovery_start_time=None Rate { delivered: 29002, delivered_time: Instant { tv_sec: 357, tv_nsec: 292358710 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 56, largest_acked: 28, rate_sample: RateSample { bandwidth: 3.05 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 18900, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 36.94765ms, rtt: 41.960167ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 729000, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.251462808Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5310 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.251472906Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.251478797Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.251486472Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.251490529Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.253230083Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.253241655Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.253249099Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=15 [2025-12-13T13:13:47.253257164Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..30] ecn_counts=None [2025-12-13T13:13:47.253262674Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 29 [2025-12-13T13:13:47.253266842Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 30 [2025-12-13T13:13:47.253281650Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.253286479Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.253296207Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.253302799Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.253309011Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.253317316Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=57 [2025-12-13T13:13:47.253321995Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=41875 len=1316 fin=false [2025-12-13T13:13:47.253331403Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=144.374974ms latest_rtt=44.100368ms srtt=51.458559ms min_rtt=33.485613ms rttvar=16.984053ms cwnd=33407 ssthresh=18446744073709551615 bytes_in_flight=29357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 31702, delivered_time: Instant { tv_sec: 357, tv_nsec: 294498911 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 57, largest_acked: 30, rate_sample: RateSample { bandwidth: 3.49 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 21600, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 39.087851ms, rtt: 44.100368ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 811502, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.253363062Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=58 [2025-12-13T13:13:47.253367860Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=43191 len=1316 fin=false [2025-12-13T13:13:47.253375575Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=144.37811ms latest_rtt=44.100368ms srtt=51.458559ms min_rtt=33.485613ms rttvar=16.984053ms cwnd=33407 ssthresh=18446744073709551615 bytes_in_flight=30707 app_limited=true congestion_recovery_start_time=None Rate { delivered: 31702, delivered_time: Instant { tv_sec: 357, tv_nsec: 294498911 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 58, largest_acked: 30, rate_sample: RateSample { bandwidth: 3.49 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 21600, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 39.087851ms, rtt: 44.100368ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 811502, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.253398047Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=59 [2025-12-13T13:13:47.253402525Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=44507 len=1316 fin=false [2025-12-13T13:13:47.253409839Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=144.379723ms latest_rtt=44.100368ms srtt=51.458559ms min_rtt=33.485613ms rttvar=16.984053ms cwnd=33407 ssthresh=18446744073709551615 bytes_in_flight=32057 app_limited=true congestion_recovery_start_time=None Rate { delivered: 31702, delivered_time: Instant { tv_sec: 357, tv_nsec: 294498911 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 59, largest_acked: 30, rate_sample: RateSample { bandwidth: 3.49 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 21600, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 39.087851ms, rtt: 44.100368ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 811502, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.253430818Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=60 [2025-12-13T13:13:47.253435146Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=45823 len=1316 fin=false [2025-12-13T13:13:47.253442439Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=144.380223ms latest_rtt=44.100368ms srtt=51.458559ms min_rtt=33.485613ms rttvar=16.984053ms cwnd=33407 ssthresh=18446744073709551615 bytes_in_flight=33407 app_limited=false congestion_recovery_start_time=None Rate { delivered: 31702, delivered_time: Instant { tv_sec: 357, tv_nsec: 294498911 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 60, largest_acked: 30, rate_sample: RateSample { bandwidth: 3.49 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 21600, prior_delivered: 10102, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 255411060 }), send_elapsed: 49.49874ms, ack_elapsed: 39.087851ms, rtt: 44.100368ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 811502, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.253467256Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.253595405Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.253604722Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.254852769Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.254864431Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.254872957Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=16 [2025-12-13T13:13:47.254882976Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..32] ecn_counts=None [2025-12-13T13:13:47.254889278Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 31 [2025-12-13T13:13:47.254893576Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 32 [2025-12-13T13:13:47.254909616Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.254914404Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3037) [2025-12-13T13:13:47.254923672Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3032 fin=false [2025-12-13T13:13:47.254930314Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.254936806Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.254946354Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=61 [2025-12-13T13:13:47.254951083Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=47139 len=1316 fin=false [2025-12-13T13:13:47.254960801Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=133.282191ms latest_rtt=45.724027ms srtt=50.616742ms min_rtt=33.485613ms rttvar=14.421672ms cwnd=34757 ssthresh=18446744073709551615 bytes_in_flight=33070 app_limited=true congestion_recovery_start_time=None Rate { delivered: 33389, delivered_time: Instant { tv_sec: 357, tv_nsec: 296122570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 61, largest_acked: 32, rate_sample: RateSample { bandwidth: 3.33 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 20587, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 38.667922ms, rtt: 45.724027ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 858337, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.255004993Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=62 [2025-12-13T13:13:47.255009943Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=48455 len=1316 fin=false [2025-12-13T13:13:47.255017877Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=133.286388ms latest_rtt=45.724027ms srtt=50.616742ms min_rtt=33.485613ms rttvar=14.421672ms cwnd=34757 ssthresh=18446744073709551615 bytes_in_flight=34420 app_limited=true congestion_recovery_start_time=None Rate { delivered: 33389, delivered_time: Instant { tv_sec: 357, tv_nsec: 296122570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 62, largest_acked: 32, rate_sample: RateSample { bandwidth: 3.33 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 20587, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 38.667922ms, rtt: 45.724027ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 858337, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.255040279Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=63 [2025-12-13T13:13:47.255045028Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=49771 len=303 fin=false [2025-12-13T13:13:47.255052161Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=133.288182ms latest_rtt=45.724027ms srtt=50.616742ms min_rtt=33.485613ms rttvar=14.421672ms cwnd=34757 ssthresh=18446744073709551615 bytes_in_flight=34757 app_limited=false congestion_recovery_start_time=None Rate { delivered: 33389, delivered_time: Instant { tv_sec: 357, tv_nsec: 296122570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 63, largest_acked: 32, rate_sample: RateSample { bandwidth: 3.33 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 20587, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 38.667922ms, rtt: 45.724027ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 858337, last_update: Instant { tv_sec: 357, tv_nsec: 282040448 }, next_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.255198384Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3037 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 282040448 } }) [2025-12-13T13:13:47.255208052Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.255219283Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.255227579Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.255231566Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.257056469Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.257068482Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.257076447Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=17 [2025-12-13T13:13:47.257085884Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..34] ecn_counts=None [2025-12-13T13:13:47.257091735Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 33 [2025-12-13T13:13:47.257096063Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 34 [2025-12-13T13:13:47.257111151Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.257115910Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4724) [2025-12-13T13:13:47.257125518Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4719 fin=false [2025-12-13T13:13:47.257132160Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.257138492Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.257147108Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=64 [2025-12-13T13:13:47.257151737Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=50074 len=1316 fin=false [2025-12-13T13:13:47.257161285Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.089593ms latest_rtt=47.927526ms srtt=50.155589ms min_rtt=33.485613ms rttvar=11.738558ms cwnd=37457 ssthresh=18446744073709551615 bytes_in_flight=34083 app_limited=true congestion_recovery_start_time=None Rate { delivered: 35413, delivered_time: Instant { tv_sec: 357, tv_nsec: 298326069 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 64, largest_acked: 34, rate_sample: RateSample { bandwidth: 3.65 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22611, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 40.871421ms, rtt: 47.927526ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 933520, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.257186902Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=65 [2025-12-13T13:13:47.257191331Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=51390 len=1316 fin=false [2025-12-13T13:13:47.257198935Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.094162ms latest_rtt=47.927526ms srtt=50.155589ms min_rtt=33.485613ms rttvar=11.738558ms cwnd=37457 ssthresh=18446744073709551615 bytes_in_flight=35433 app_limited=true congestion_recovery_start_time=None Rate { delivered: 35413, delivered_time: Instant { tv_sec: 357, tv_nsec: 298326069 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 65, largest_acked: 34, rate_sample: RateSample { bandwidth: 3.65 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22611, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 40.871421ms, rtt: 47.927526ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 933520, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.257239370Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=66 [2025-12-13T13:13:47.257244059Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=52706 len=1316 fin=false [2025-12-13T13:13:47.257251693Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.09357ms latest_rtt=47.927526ms srtt=50.155589ms min_rtt=33.485613ms rttvar=11.738558ms cwnd=37457 ssthresh=18446744073709551615 bytes_in_flight=36783 app_limited=true congestion_recovery_start_time=None Rate { delivered: 35413, delivered_time: Instant { tv_sec: 357, tv_nsec: 298326069 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 66, largest_acked: 34, rate_sample: RateSample { bandwidth: 3.65 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22611, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 40.871421ms, rtt: 47.927526ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 933520, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.257273544Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=67 [2025-12-13T13:13:47.257278012Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=54022 len=640 fin=false [2025-12-13T13:13:47.257285076Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.095014ms latest_rtt=47.927526ms srtt=50.155589ms min_rtt=33.485613ms rttvar=11.738558ms cwnd=37457 ssthresh=18446744073709551615 bytes_in_flight=37457 app_limited=false congestion_recovery_start_time=None Rate { delivered: 35413, delivered_time: Instant { tv_sec: 357, tv_nsec: 298326069 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 67, largest_acked: 34, rate_sample: RateSample { bandwidth: 3.65 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22611, prior_delivered: 12802, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 257454648 }), send_elapsed: 49.49874ms, ack_elapsed: 40.871421ms, rtt: 47.927526ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 933520, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(35) last_round_min_rtt=47.752984ms current_round_min_rtt=33.485613ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.257452017Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4724 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 298392863 } }) [2025-12-13T13:13:47.257467576Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.257473757Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.257481823Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.257485780Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.264212735Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.264228514Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.264239014Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=22 pn=18 [2025-12-13T13:13:47.264249413Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..36] ecn_counts=None [2025-12-13T13:13:47.264256306Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 35 [2025-12-13T13:13:47.264260754Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 36 [2025-12-13T13:13:47.264279429Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 43 bytes [2025-12-13T13:13:47.264285040Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3095) [2025-12-13T13:13:47.264295028Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3090 fin=false [2025-12-13T13:13:47.264302151Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.264309175Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.264321217Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=68 [2025-12-13T13:13:47.264326006Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=54662 len=1316 fin=false [2025-12-13T13:13:47.264336596Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=115.897486ms latest_rtt=55.089512ms srtt=50.772329ms min_rtt=33.485613ms rttvar=10.037398ms cwnd=38807 ssthresh=18446744073709551615 bytes_in_flight=37062 app_limited=true congestion_recovery_start_time=None Rate { delivered: 37158, delivered_time: Instant { tv_sec: 357, tv_nsec: 305488055 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 68, largest_acked: 36, rate_sample: RateSample { bandwidth: 3.71 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22948, prior_delivered: 14210, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 272489236 }), send_elapsed: 49.49874ms, ack_elapsed: 32.998819ms, rtt: 55.089512ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 955417, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.264364708Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=69 [2025-12-13T13:13:47.264369547Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=55978 len=1316 fin=false [2025-12-13T13:13:47.264377692Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=115.904799ms latest_rtt=55.089512ms srtt=50.772329ms min_rtt=33.485613ms rttvar=10.037398ms cwnd=38807 ssthresh=18446744073709551615 bytes_in_flight=38412 app_limited=true congestion_recovery_start_time=None Rate { delivered: 37158, delivered_time: Instant { tv_sec: 357, tv_nsec: 305488055 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 69, largest_acked: 36, rate_sample: RateSample { bandwidth: 3.71 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22948, prior_delivered: 14210, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 272489236 }), send_elapsed: 49.49874ms, ack_elapsed: 32.998819ms, rtt: 55.089512ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 955417, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.264408750Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=369 pn=70 [2025-12-13T13:13:47.264609555Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=57294 len=361 fin=false [2025-12-13T13:13:47.264627368Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=115.699256ms latest_rtt=55.089512ms srtt=50.772329ms min_rtt=33.485613ms rttvar=10.037398ms cwnd=38807 ssthresh=18446744073709551615 bytes_in_flight=38807 app_limited=false congestion_recovery_start_time=None Rate { delivered: 37158, delivered_time: Instant { tv_sec: 357, tv_nsec: 305488055 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 250398543 }, end_of_app_limited: 0, last_sent_packet: 70, largest_acked: 36, rate_sample: RateSample { bandwidth: 3.71 Mbps, is_app_limited: false, interval: 49.49874ms, delivered: 22948, prior_delivered: 14210, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 272489236 }), send_elapsed: 49.49874ms, ack_elapsed: 32.998819ms, rtt: 55.089512ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 955417, last_update: Instant { tv_sec: 357, tv_nsec: 298392863 }, next_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.264702157Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3095 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 298392863 } }) [2025-12-13T13:13:47.264710744Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.264716895Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.264726293Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.264730711Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.274242159Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.274258940Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.274270481Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=19 [2025-12-13T13:13:47.274282063Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..38] ecn_counts=None [2025-12-13T13:13:47.274288916Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 37 [2025-12-13T13:13:47.274293264Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 38 [2025-12-13T13:13:47.274324893Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.274330694Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.274340983Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.274348607Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.274355390Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.274367442Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=71 [2025-12-13T13:13:47.274372502Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=57655 len=1316 fin=false [2025-12-13T13:13:47.274383342Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=120.99157ms latest_rtt=33.478493ms srtt=48.610598ms min_rtt=33.478493ms rttvar=11.851507ms cwnd=41507 ssthresh=18446744073709551615 bytes_in_flight=37457 app_limited=true congestion_recovery_start_time=None Rate { delivered: 39858, delivered_time: Instant { tv_sec: 357, tv_nsec: 315518941 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 71, largest_acked: 38, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 81.140645ms, delivered: 23251, prior_delivered: 16607, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 281929731 }), send_elapsed: 81.140645ms, ack_elapsed: 33.58921ms, rtt: 33.478493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1067334, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.274412867Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=72 [2025-12-13T13:13:47.274417776Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=58971 len=1316 fin=false [2025-12-13T13:13:47.274426001Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=120.998592ms latest_rtt=33.478493ms srtt=48.610598ms min_rtt=33.478493ms rttvar=11.851507ms cwnd=41507 ssthresh=18446744073709551615 bytes_in_flight=38807 app_limited=true congestion_recovery_start_time=None Rate { delivered: 39858, delivered_time: Instant { tv_sec: 357, tv_nsec: 315518941 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 72, largest_acked: 38, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 81.140645ms, delivered: 23251, prior_delivered: 16607, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 281929731 }), send_elapsed: 81.140645ms, ack_elapsed: 33.58921ms, rtt: 33.478493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1067334, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.274451669Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=73 [2025-12-13T13:13:47.274456639Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=60287 len=1316 fin=false [2025-12-13T13:13:47.274469693Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=120.993694ms latest_rtt=33.478493ms srtt=48.610598ms min_rtt=33.478493ms rttvar=11.851507ms cwnd=41507 ssthresh=18446744073709551615 bytes_in_flight=40157 app_limited=true congestion_recovery_start_time=None Rate { delivered: 39858, delivered_time: Instant { tv_sec: 357, tv_nsec: 315518941 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 73, largest_acked: 38, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 81.140645ms, delivered: 23251, prior_delivered: 16607, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 281929731 }), send_elapsed: 81.140645ms, ack_elapsed: 33.58921ms, rtt: 33.478493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1067334, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.274492766Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=74 [2025-12-13T13:13:47.274497324Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=61603 len=1316 fin=false [2025-12-13T13:13:47.274505069Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=121.000526ms latest_rtt=33.478493ms srtt=48.610598ms min_rtt=33.478493ms rttvar=11.851507ms cwnd=41507 ssthresh=18446744073709551615 bytes_in_flight=41507 app_limited=false congestion_recovery_start_time=None Rate { delivered: 39858, delivered_time: Instant { tv_sec: 357, tv_nsec: 315518941 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 74, largest_acked: 38, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 81.140645ms, delivered: 23251, prior_delivered: 16607, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 281929731 }), send_elapsed: 81.140645ms, ack_elapsed: 33.58921ms, rtt: 33.478493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1067334, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.274528883Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.274858568Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.274874087Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.275452015Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.275462434Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.275471160Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=20 [2025-12-13T13:13:47.275480097Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40] ecn_counts=None [2025-12-13T13:13:47.275485998Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 39 [2025-12-13T13:13:47.275490176Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 40 [2025-12-13T13:13:47.275529239Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.275534408Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3071) [2025-12-13T13:13:47.275543726Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3066 fin=false [2025-12-13T13:13:47.275550418Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.275556800Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.275566629Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=75 [2025-12-13T13:13:47.275571427Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=62919 len=1316 fin=false [2025-12-13T13:13:47.275581747Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.207177ms latest_rtt=34.680104ms srtt=46.744286ms min_rtt=33.478493ms rttvar=12.621253ms cwnd=42857 ssthresh=18446744073709551615 bytes_in_flight=41136 app_limited=true congestion_recovery_start_time=None Rate { delivered: 41579, delivered_time: Instant { tv_sec: 357, tv_nsec: 316720552 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 75, largest_acked: 40, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 23287, prior_delivered: 18292, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 283884156 }), send_elapsed: 31.641905ms, ack_elapsed: 32.836396ms, rtt: 34.680104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1146049, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.275607926Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=76 [2025-12-13T13:13:47.275612544Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=64235 len=1316 fin=false [2025-12-13T13:13:47.275620519Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.213058ms latest_rtt=34.680104ms srtt=46.744286ms min_rtt=33.478493ms rttvar=12.621253ms cwnd=42857 ssthresh=18446744073709551615 bytes_in_flight=42486 app_limited=true congestion_recovery_start_time=None Rate { delivered: 41579, delivered_time: Instant { tv_sec: 357, tv_nsec: 316720552 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 76, largest_acked: 40, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 23287, prior_delivered: 18292, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 283884156 }), send_elapsed: 31.641905ms, ack_elapsed: 32.836396ms, rtt: 34.680104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1146049, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.275641979Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=345 pn=77 [2025-12-13T13:13:47.275646427Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=65551 len=337 fin=false [2025-12-13T13:13:47.275657558Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=122.210644ms latest_rtt=34.680104ms srtt=46.744286ms min_rtt=33.478493ms rttvar=12.621253ms cwnd=42857 ssthresh=18446744073709551615 bytes_in_flight=42857 app_limited=false congestion_recovery_start_time=None Rate { delivered: 41579, delivered_time: Instant { tv_sec: 357, tv_nsec: 316720552 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 77, largest_acked: 40, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 23287, prior_delivered: 18292, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 283884156 }), send_elapsed: 31.641905ms, ack_elapsed: 32.836396ms, rtt: 34.680104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1146049, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.276019994Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3071 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.276035563Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.276042185Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.276052374Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.276056542Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.277544357Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.277558814Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.277568732Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=21 [2025-12-13T13:13:47.277577749Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..43] ecn_counts=None [2025-12-13T13:13:47.277584281Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 42 [2025-12-13T13:13:47.277588860Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 43 [2025-12-13T13:13:47.277605721Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.277610911Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4722) [2025-12-13T13:13:47.277621110Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4717 fin=false [2025-12-13T13:13:47.277627973Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.277634354Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.277643882Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=78 [2025-12-13T13:13:47.277648832Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=65888 len=1316 fin=false [2025-12-13T13:13:47.277662377Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=119.178476ms latest_rtt=36.777676ms srtt=45.373459ms min_rtt=33.478493ms rttvar=12.207591ms cwnd=45557 ssthresh=18446744073709551615 bytes_in_flight=42185 app_limited=true congestion_recovery_start_time=None Rate { delivered: 43601, delivered_time: Instant { tv_sec: 357, tv_nsec: 318818124 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 78, largest_acked: 43, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 22609, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 32.44679ms, rtt: 36.777676ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1255056, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.277695168Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=79 [2025-12-13T13:13:47.277699997Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=67204 len=1316 fin=false [2025-12-13T13:13:47.277707982Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=119.187182ms latest_rtt=36.777676ms srtt=45.373459ms min_rtt=33.478493ms rttvar=12.207591ms cwnd=45557 ssthresh=18446744073709551615 bytes_in_flight=43535 app_limited=true congestion_recovery_start_time=None Rate { delivered: 43601, delivered_time: Instant { tv_sec: 357, tv_nsec: 318818124 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 79, largest_acked: 43, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 22609, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 32.44679ms, rtt: 36.777676ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1255056, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.277729672Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=80 [2025-12-13T13:13:47.277734281Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=68520 len=1316 fin=false [2025-12-13T13:13:47.277741775Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=119.188685ms latest_rtt=36.777676ms srtt=45.373459ms min_rtt=33.478493ms rttvar=12.207591ms cwnd=45557 ssthresh=18446744073709551615 bytes_in_flight=44885 app_limited=true congestion_recovery_start_time=None Rate { delivered: 43601, delivered_time: Instant { tv_sec: 357, tv_nsec: 318818124 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 80, largest_acked: 43, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 22609, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 32.44679ms, rtt: 36.777676ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1255056, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.277792249Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=646 pn=81 [2025-12-13T13:13:47.277797769Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=69836 len=638 fin=false [2025-12-13T13:13:47.277806586Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=119.184737ms latest_rtt=36.777676ms srtt=45.373459ms min_rtt=33.478493ms rttvar=12.207591ms cwnd=45557 ssthresh=18446744073709551615 bytes_in_flight=45557 app_limited=false congestion_recovery_start_time=None Rate { delivered: 43601, delivered_time: Instant { tv_sec: 357, tv_nsec: 318818124 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 81, largest_acked: 43, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 22609, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 32.44679ms, rtt: 36.777676ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1255056, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.278158743Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4722 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.278170885Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.278176866Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.278186384Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.278190422Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.278936383Z TRACE quiche_server] got 51 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.278949968Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.278959025Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=30 pn=22 [2025-12-13T13:13:47.278967861Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=276048 [2025-12-13T13:13:47.278973933Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..43] ecn_counts=None [2025-12-13T13:13:47.278986336Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 51 bytes [2025-12-13T13:13:47.278993008Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.279002285Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=5 pn=82 [2025-12-13T13:13:47.279006984Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5 blocks=[2..22] ecn_counts=None [2025-12-13T13:13:47.279016472Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=117.97469ms latest_rtt=36.777676ms srtt=45.373459ms min_rtt=33.478493ms rttvar=12.207591ms cwnd=45557 ssthresh=18446744073709551615 bytes_in_flight=45557 app_limited=false congestion_recovery_start_time=None Rate { delivered: 43601, delivered_time: Instant { tv_sec: 357, tv_nsec: 318818124 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 82, largest_acked: 43, rate_sample: RateSample { bandwidth: 2.29 Mbps, is_app_limited: false, interval: 0ns, delivered: 22609, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 32.44679ms, rtt: 36.777676ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1255056, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.279132949Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 31 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.279143589Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.279149640Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.279158657Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.279163065Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.279267130Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.279275545Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.279283149Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=23 [2025-12-13T13:13:47.279291705Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..45] ecn_counts=None [2025-12-13T13:13:47.279297576Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 44 [2025-12-13T13:13:47.279301774Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 45 [2025-12-13T13:13:47.279317163Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.279322553Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3374) [2025-12-13T13:13:47.279333012Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3369 fin=false [2025-12-13T13:13:47.279339605Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.279345616Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.279354252Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=83 [2025-12-13T13:13:47.279358890Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=70474 len=1316 fin=false [2025-12-13T13:13:47.279368709Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=112.996433ms latest_rtt=38.492554ms srtt=44.513345ms min_rtt=33.478493ms rttvar=10.875919ms cwnd=46907 ssthresh=18446744073709551615 bytes_in_flight=44883 app_limited=true congestion_recovery_start_time=None Rate { delivered: 45625, delivered_time: Instant { tv_sec: 357, tv_nsec: 320533002 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 83, largest_acked: 45, rate_sample: RateSample { bandwidth: 5.77 Mbps, is_app_limited: false, interval: 34.161668ms, delivered: 24633, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 34.161668ms, rtt: 38.492554ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1317217, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.279400909Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=84 [2025-12-13T13:13:47.279405728Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=71790 len=1316 fin=false [2025-12-13T13:13:47.279413853Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=112.999739ms latest_rtt=38.492554ms srtt=44.513345ms min_rtt=33.478493ms rttvar=10.875919ms cwnd=46907 ssthresh=18446744073709551615 bytes_in_flight=46233 app_limited=true congestion_recovery_start_time=None Rate { delivered: 45625, delivered_time: Instant { tv_sec: 357, tv_nsec: 320533002 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 84, largest_acked: 45, rate_sample: RateSample { bandwidth: 5.77 Mbps, is_app_limited: false, interval: 34.161668ms, delivered: 24633, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 34.161668ms, rtt: 38.492554ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1317217, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.279436555Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=85 [2025-12-13T13:13:47.279441034Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=73106 len=640 fin=false [2025-12-13T13:13:47.279448017Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=113.002363ms latest_rtt=38.492554ms srtt=44.513345ms min_rtt=33.478493ms rttvar=10.875919ms cwnd=46907 ssthresh=18446744073709551615 bytes_in_flight=46907 app_limited=false congestion_recovery_start_time=None Rate { delivered: 45625, delivered_time: Instant { tv_sec: 357, tv_nsec: 320533002 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 85, largest_acked: 45, rate_sample: RateSample { bandwidth: 5.77 Mbps, is_app_limited: false, interval: 34.161668ms, delivered: 24633, prior_delivered: 20992, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 286371334 }), send_elapsed: 31.641905ms, ack_elapsed: 34.161668ms, rtt: 38.492554ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1317217, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.279616461Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3374 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.279626349Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.279632070Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.279640065Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.279643912Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.281441915Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.281456112Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.281472151Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=24 [2025-12-13T13:13:47.281481268Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..47] ecn_counts=None [2025-12-13T13:13:47.281487290Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 46 [2025-12-13T13:13:47.281491778Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 47 [2025-12-13T13:13:47.281508199Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.281513559Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.281523587Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.281530380Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.281536762Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.281546450Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=86 [2025-12-13T13:13:47.281551369Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=73746 len=1316 fin=false [2025-12-13T13:13:47.281576476Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.332902ms latest_rtt=40.680244ms srtt=43.909206ms min_rtt=33.478493ms rttvar=9.365214ms cwnd=49607 ssthresh=18446744073709551615 bytes_in_flight=45557 app_limited=true congestion_recovery_start_time=None Rate { delivered: 48325, delivered_time: Instant { tv_sec: 357, tv_nsec: 322720692 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 86, largest_acked: 47, rate_sample: RateSample { bandwidth: 5.88 Mbps, is_app_limited: false, interval: 33.495225ms, delivered: 24633, prior_delivered: 23692, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 289225467 }), send_elapsed: 31.641905ms, ack_elapsed: 33.495225ms, rtt: 40.680244ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1412203, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.281616791Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=87 [2025-12-13T13:13:47.281621590Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=75062 len=1316 fin=false [2025-12-13T13:13:47.281630146Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.352199ms latest_rtt=40.680244ms srtt=43.909206ms min_rtt=33.478493ms rttvar=9.365214ms cwnd=49607 ssthresh=18446744073709551615 bytes_in_flight=46907 app_limited=true congestion_recovery_start_time=None Rate { delivered: 48325, delivered_time: Instant { tv_sec: 357, tv_nsec: 322720692 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 87, largest_acked: 47, rate_sample: RateSample { bandwidth: 5.88 Mbps, is_app_limited: false, interval: 33.495225ms, delivered: 24633, prior_delivered: 23692, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 289225467 }), send_elapsed: 31.641905ms, ack_elapsed: 33.495225ms, rtt: 40.680244ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1412203, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.281656826Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=88 [2025-12-13T13:13:47.281661484Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=76378 len=1316 fin=false [2025-12-13T13:13:47.281669820Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.353401ms latest_rtt=40.680244ms srtt=43.909206ms min_rtt=33.478493ms rttvar=9.365214ms cwnd=49607 ssthresh=18446744073709551615 bytes_in_flight=48257 app_limited=true congestion_recovery_start_time=None Rate { delivered: 48325, delivered_time: Instant { tv_sec: 357, tv_nsec: 322720692 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 88, largest_acked: 47, rate_sample: RateSample { bandwidth: 5.88 Mbps, is_app_limited: false, interval: 33.495225ms, delivered: 24633, prior_delivered: 23692, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 289225467 }), send_elapsed: 31.641905ms, ack_elapsed: 33.495225ms, rtt: 40.680244ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1412203, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.281691811Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=89 [2025-12-13T13:13:47.281696219Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=77694 len=1316 fin=false [2025-12-13T13:13:47.281703503Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.355184ms latest_rtt=40.680244ms srtt=43.909206ms min_rtt=33.478493ms rttvar=9.365214ms cwnd=49607 ssthresh=18446744073709551615 bytes_in_flight=49607 app_limited=false congestion_recovery_start_time=None Rate { delivered: 48325, delivered_time: Instant { tv_sec: 357, tv_nsec: 322720692 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 89, largest_acked: 47, rate_sample: RateSample { bandwidth: 5.88 Mbps, is_app_limited: false, interval: 33.495225ms, delivered: 24633, prior_delivered: 23692, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 289225467 }), send_elapsed: 31.641905ms, ack_elapsed: 33.495225ms, rtt: 40.680244ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1412203, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.281724272Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.281984497Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.281999024Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.282997276Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.283011061Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.283025949Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=25 [2025-12-13T13:13:47.283041448Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..49] ecn_counts=None [2025-12-13T13:13:47.283047509Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 48 [2025-12-13T13:13:47.283051647Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 49 [2025-12-13T13:13:47.283067477Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.283072376Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4724) [2025-12-13T13:13:47.283083797Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4719 fin=false [2025-12-13T13:13:47.283090540Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.283097042Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.283106650Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=90 [2025-12-13T13:13:47.283111469Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=79010 len=1316 fin=false [2025-12-13T13:13:47.283121427Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.448237ms latest_rtt=42.234903ms srtt=43.699917ms min_rtt=33.478493ms rttvar=7.442485ms cwnd=52307 ssthresh=18446744073709551615 bytes_in_flight=48933 app_limited=true congestion_recovery_start_time=None Rate { delivered: 50349, delivered_time: Instant { tv_sec: 357, tv_nsec: 324275351 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 90, largest_acked: 49, rate_sample: RateSample { bandwidth: 5.68 Mbps, is_app_limited: false, interval: 33.761381ms, delivered: 23957, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 33.761381ms, rtt: 42.234903ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1496198, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.283147095Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=91 [2025-12-13T13:13:47.283152014Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=80326 len=1316 fin=false [2025-12-13T13:13:47.283159759Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.453596ms latest_rtt=42.234903ms srtt=43.699917ms min_rtt=33.478493ms rttvar=7.442485ms cwnd=52307 ssthresh=18446744073709551615 bytes_in_flight=50283 app_limited=true congestion_recovery_start_time=None Rate { delivered: 50349, delivered_time: Instant { tv_sec: 357, tv_nsec: 324275351 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 91, largest_acked: 49, rate_sample: RateSample { bandwidth: 5.68 Mbps, is_app_limited: false, interval: 33.761381ms, delivered: 23957, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 33.761381ms, rtt: 42.234903ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1496198, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.283186388Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=92 [2025-12-13T13:13:47.283190927Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=81642 len=1316 fin=false [2025-12-13T13:13:47.283198531Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.454499ms latest_rtt=42.234903ms srtt=43.699917ms min_rtt=33.478493ms rttvar=7.442485ms cwnd=52307 ssthresh=18446744073709551615 bytes_in_flight=51633 app_limited=true congestion_recovery_start_time=None Rate { delivered: 50349, delivered_time: Instant { tv_sec: 357, tv_nsec: 324275351 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 92, largest_acked: 49, rate_sample: RateSample { bandwidth: 5.68 Mbps, is_app_limited: false, interval: 33.761381ms, delivered: 23957, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 33.761381ms, rtt: 42.234903ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1496198, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.283219560Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=93 [2025-12-13T13:13:47.283223978Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=82958 len=640 fin=false [2025-12-13T13:13:47.283230982Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.45547ms latest_rtt=42.234903ms srtt=43.699917ms min_rtt=33.478493ms rttvar=7.442485ms cwnd=52307 ssthresh=18446744073709551615 bytes_in_flight=52307 app_limited=false congestion_recovery_start_time=None Rate { delivered: 50349, delivered_time: Instant { tv_sec: 357, tv_nsec: 324275351 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 93, largest_acked: 49, rate_sample: RateSample { bandwidth: 5.68 Mbps, is_app_limited: false, interval: 33.761381ms, delivered: 23957, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 33.761381ms, rtt: 42.234903ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1496198, last_update: Instant { tv_sec: 357, tv_nsec: 315610242 }, next_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.283438990Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4724 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 315610242 } }) [2025-12-13T13:13:47.283449469Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.283455320Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.283463475Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.283473023Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.285087183Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.285101480Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.285110286Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=26 [2025-12-13T13:13:47.285119393Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..51] ecn_counts=None [2025-12-13T13:13:47.285125435Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 50 [2025-12-13T13:13:47.285129592Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 51 [2025-12-13T13:13:47.285145893Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.285150752Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.285160480Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.285167463Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.285173735Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.285183162Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=94 [2025-12-13T13:13:47.285187851Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=83598 len=1316 fin=false [2025-12-13T13:13:47.285198340Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.33851ms latest_rtt=44.31927ms srtt=43.652335ms min_rtt=33.478493ms rttvar=5.677024ms cwnd=55007 ssthresh=18446744073709551615 bytes_in_flight=50957 app_limited=true congestion_recovery_start_time=None Rate { delivered: 53049, delivered_time: Instant { tv_sec: 357, tv_nsec: 326359718 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 94, largest_acked: 51, rate_sample: RateSample { bandwidth: 5.95 Mbps, is_app_limited: false, interval: 35.845748ms, delivered: 26657, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 35.845748ms, rtt: 44.31927ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1575144, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=14 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.285224399Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=95 [2025-12-13T13:13:47.285228988Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=84914 len=1316 fin=false [2025-12-13T13:13:47.285236632Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.344542ms latest_rtt=44.31927ms srtt=43.652335ms min_rtt=33.478493ms rttvar=5.677024ms cwnd=55007 ssthresh=18446744073709551615 bytes_in_flight=52307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 53049, delivered_time: Instant { tv_sec: 357, tv_nsec: 326359718 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 95, largest_acked: 51, rate_sample: RateSample { bandwidth: 5.95 Mbps, is_app_limited: false, interval: 35.845748ms, delivered: 26657, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 35.845748ms, rtt: 44.31927ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1575144, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=14 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.285265225Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=96 [2025-12-13T13:13:47.285269744Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=86230 len=1316 fin=false [2025-12-13T13:13:47.285277388Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.344952ms latest_rtt=44.31927ms srtt=43.652335ms min_rtt=33.478493ms rttvar=5.677024ms cwnd=55007 ssthresh=18446744073709551615 bytes_in_flight=53657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 53049, delivered_time: Instant { tv_sec: 357, tv_nsec: 326359718 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 96, largest_acked: 51, rate_sample: RateSample { bandwidth: 5.95 Mbps, is_app_limited: false, interval: 35.845748ms, delivered: 26657, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 35.845748ms, rtt: 44.31927ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1575144, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=14 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.285298367Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=97 [2025-12-13T13:13:47.285302755Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=87546 len=1316 fin=false [2025-12-13T13:13:47.285310019Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.345774ms latest_rtt=44.31927ms srtt=43.652335ms min_rtt=33.478493ms rttvar=5.677024ms cwnd=55007 ssthresh=18446744073709551615 bytes_in_flight=55007 app_limited=false congestion_recovery_start_time=None Rate { delivered: 53049, delivered_time: Instant { tv_sec: 357, tv_nsec: 326359718 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 97, largest_acked: 51, rate_sample: RateSample { bandwidth: 5.95 Mbps, is_app_limited: false, interval: 35.845748ms, delivered: 26657, prior_delivered: 26392, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 290513970 }), send_elapsed: 31.641905ms, ack_elapsed: 35.845748ms, rtt: 44.31927ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1575144, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=14 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.285330657Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.285544205Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 326428226 } }) [2025-12-13T13:13:47.285561037Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.287375400Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.287389437Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.287398093Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=27 [2025-12-13T13:13:47.287406979Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..53] ecn_counts=None [2025-12-13T13:13:47.287413071Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 52 [2025-12-13T13:13:47.287417138Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 53 [2025-12-13T13:13:47.287433128Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.287437967Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.287447966Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.287454598Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.287460890Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.287470247Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=98 [2025-12-13T13:13:47.287474926Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=88862 len=1316 fin=false [2025-12-13T13:13:47.287484935Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.861147ms latest_rtt=46.607137ms srtt=43.896685ms min_rtt=33.478493ms rttvar=4.746468ms cwnd=57707 ssthresh=18446744073709551615 bytes_in_flight=53657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 55749, delivered_time: Instant { tv_sec: 357, tv_nsec: 328647585 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 98, largest_acked: 53, rate_sample: RateSample { bandwidth: 5.90 Mbps, is_app_limited: false, interval: 36.288875ms, delivered: 26747, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 36.288875ms, rtt: 46.607137ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1643261, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=16 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.287510713Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=99 [2025-12-13T13:13:47.287515522Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=90178 len=1316 fin=false [2025-12-13T13:13:47.287523206Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.866487ms latest_rtt=46.607137ms srtt=43.896685ms min_rtt=33.478493ms rttvar=4.746468ms cwnd=57707 ssthresh=18446744073709551615 bytes_in_flight=55007 app_limited=true congestion_recovery_start_time=None Rate { delivered: 55749, delivered_time: Instant { tv_sec: 357, tv_nsec: 328647585 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 99, largest_acked: 53, rate_sample: RateSample { bandwidth: 5.90 Mbps, is_app_limited: false, interval: 36.288875ms, delivered: 26747, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 36.288875ms, rtt: 46.607137ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1643261, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=16 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.287552010Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=100 [2025-12-13T13:13:47.287556588Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=91494 len=1316 fin=false [2025-12-13T13:13:47.287576586Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.854645ms latest_rtt=46.607137ms srtt=43.896685ms min_rtt=33.478493ms rttvar=4.746468ms cwnd=57707 ssthresh=18446744073709551615 bytes_in_flight=56357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 55749, delivered_time: Instant { tv_sec: 357, tv_nsec: 328647585 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 100, largest_acked: 53, rate_sample: RateSample { bandwidth: 5.90 Mbps, is_app_limited: false, interval: 36.288875ms, delivered: 26747, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 36.288875ms, rtt: 46.607137ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1643261, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=16 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.287598697Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=101 [2025-12-13T13:13:47.287603085Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=92810 len=1316 fin=false [2025-12-13T13:13:47.287610439Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.867378ms latest_rtt=46.607137ms srtt=43.896685ms min_rtt=33.478493ms rttvar=4.746468ms cwnd=57707 ssthresh=18446744073709551615 bytes_in_flight=57707 app_limited=false congestion_recovery_start_time=None Rate { delivered: 55749, delivered_time: Instant { tv_sec: 357, tv_nsec: 328647585 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 101, largest_acked: 53, rate_sample: RateSample { bandwidth: 5.90 Mbps, is_app_limited: false, interval: 36.288875ms, delivered: 26747, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 36.288875ms, rtt: 46.607137ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1643261, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=16 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.287631388Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.287724151Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 326428226 } }) [2025-12-13T13:13:47.287733548Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.291271336Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.291285322Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.291293908Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=28 [2025-12-13T13:13:47.291302905Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..55] ecn_counts=None [2025-12-13T13:13:47.291308826Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 54 [2025-12-13T13:13:47.291312963Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 55 [2025-12-13T13:13:47.291329224Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.291334063Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.291343681Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.291350313Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.291356625Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.291366082Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=102 [2025-12-13T13:13:47.291370791Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=94126 len=1316 fin=false [2025-12-13T13:13:47.291380650Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.421716ms latest_rtt=50.502952ms srtt=44.597468ms min_rtt=33.478493ms rttvar=4.961417ms cwnd=60407 ssthresh=18446744073709551615 bytes_in_flight=56357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 58449, delivered_time: Instant { tv_sec: 357, tv_nsec: 332543400 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 102, largest_acked: 55, rate_sample: RateSample { bandwidth: 5.86 Mbps, is_app_limited: false, interval: 40.18469ms, delivered: 29447, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 40.18469ms, rtt: 50.502952ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1693117, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=18 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.291406448Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=103 [2025-12-13T13:13:47.291411077Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=95442 len=1316 fin=false [2025-12-13T13:13:47.291418580Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.427457ms latest_rtt=50.502952ms srtt=44.597468ms min_rtt=33.478493ms rttvar=4.961417ms cwnd=60407 ssthresh=18446744073709551615 bytes_in_flight=57707 app_limited=true congestion_recovery_start_time=None Rate { delivered: 58449, delivered_time: Instant { tv_sec: 357, tv_nsec: 332543400 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 103, largest_acked: 55, rate_sample: RateSample { bandwidth: 5.86 Mbps, is_app_limited: false, interval: 40.18469ms, delivered: 29447, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 40.18469ms, rtt: 50.502952ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1693117, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=18 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.291446423Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=104 [2025-12-13T13:13:47.291450891Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=96758 len=1316 fin=false [2025-12-13T13:13:47.291458375Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.427978ms latest_rtt=50.502952ms srtt=44.597468ms min_rtt=33.478493ms rttvar=4.961417ms cwnd=60407 ssthresh=18446744073709551615 bytes_in_flight=59057 app_limited=true congestion_recovery_start_time=None Rate { delivered: 58449, delivered_time: Instant { tv_sec: 357, tv_nsec: 332543400 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 104, largest_acked: 55, rate_sample: RateSample { bandwidth: 5.86 Mbps, is_app_limited: false, interval: 40.18469ms, delivered: 29447, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 40.18469ms, rtt: 50.502952ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1693117, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=18 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.291479244Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=105 [2025-12-13T13:13:47.291483552Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=98074 len=1316 fin=false [2025-12-13T13:13:47.291490625Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.428729ms latest_rtt=50.502952ms srtt=44.597468ms min_rtt=33.478493ms rttvar=4.961417ms cwnd=60407 ssthresh=18446744073709551615 bytes_in_flight=60407 app_limited=false congestion_recovery_start_time=None Rate { delivered: 58449, delivered_time: Instant { tv_sec: 357, tv_nsec: 332543400 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 105, largest_acked: 55, rate_sample: RateSample { bandwidth: 5.86 Mbps, is_app_limited: false, interval: 40.18469ms, delivered: 29447, prior_delivered: 29002, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 292358710 }), send_elapsed: 31.641905ms, ack_elapsed: 40.18469ms, rtt: 50.502952ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1693117, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=18 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.291511153Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.291640384Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 326428226 } }) [2025-12-13T13:13:47.291651164Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.291869862Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.291881965Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.291889939Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=29 [2025-12-13T13:13:47.291898205Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..57] ecn_counts=None [2025-12-13T13:13:47.291903905Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 56 [2025-12-13T13:13:47.291908193Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 57 [2025-12-13T13:13:47.291923572Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.291928191Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5310) [2025-12-13T13:13:47.291937799Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5305 fin=false [2025-12-13T13:13:47.291944221Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.291950503Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.291959790Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=106 [2025-12-13T13:13:47.291964509Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=99390 len=1316 fin=false [2025-12-13T13:13:47.291974046Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.650161ms latest_rtt=51.098994ms srtt=45.285158ms min_rtt=33.478493ms rttvar=5.096443ms cwnd=63107 ssthresh=18446744073709551615 bytes_in_flight=59147 app_limited=true congestion_recovery_start_time=None Rate { delivered: 61059, delivered_time: Instant { tv_sec: 357, tv_nsec: 333139442 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 106, largest_acked: 57, rate_sample: RateSample { bandwidth: 6.08 Mbps, is_app_limited: false, interval: 38.640531ms, delivered: 29357, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 38.640531ms, rtt: 51.098994ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1741933, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=20 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.291997971Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=107 [2025-12-13T13:13:47.292002489Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=100706 len=1316 fin=false [2025-12-13T13:13:47.292009913Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.655652ms latest_rtt=51.098994ms srtt=45.285158ms min_rtt=33.478493ms rttvar=5.096443ms cwnd=63107 ssthresh=18446744073709551615 bytes_in_flight=60497 app_limited=true congestion_recovery_start_time=None Rate { delivered: 61059, delivered_time: Instant { tv_sec: 357, tv_nsec: 333139442 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 107, largest_acked: 57, rate_sample: RateSample { bandwidth: 6.08 Mbps, is_app_limited: false, interval: 38.640531ms, delivered: 29357, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 38.640531ms, rtt: 51.098994ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1741933, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=20 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.292037575Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=108 [2025-12-13T13:13:47.292042174Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=102022 len=1316 fin=false [2025-12-13T13:13:47.292049517Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.655812ms latest_rtt=51.098994ms srtt=45.285158ms min_rtt=33.478493ms rttvar=5.096443ms cwnd=63107 ssthresh=18446744073709551615 bytes_in_flight=61847 app_limited=true congestion_recovery_start_time=None Rate { delivered: 61059, delivered_time: Instant { tv_sec: 357, tv_nsec: 333139442 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 108, largest_acked: 57, rate_sample: RateSample { bandwidth: 6.08 Mbps, is_app_limited: false, interval: 38.640531ms, delivered: 29357, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 38.640531ms, rtt: 51.098994ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1741933, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=20 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.292071298Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1234 pn=109 [2025-12-13T13:13:47.292075616Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=103338 len=1226 fin=false [2025-12-13T13:13:47.292083050Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.656112ms latest_rtt=51.098994ms srtt=45.285158ms min_rtt=33.478493ms rttvar=5.096443ms cwnd=63107 ssthresh=18446744073709551615 bytes_in_flight=63107 app_limited=false congestion_recovery_start_time=None Rate { delivered: 61059, delivered_time: Instant { tv_sec: 357, tv_nsec: 333139442 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 109, largest_acked: 57, rate_sample: RateSample { bandwidth: 6.08 Mbps, is_app_limited: false, interval: 38.640531ms, delivered: 29357, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 38.640531ms, rtt: 51.098994ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1741933, last_update: Instant { tv_sec: 357, tv_nsec: 326428226 }, next_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=20 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.292156356Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5310 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 326428226 } }) [2025-12-13T13:13:47.292164592Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.292170242Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.292177285Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.292181333Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.293962234Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.293976922Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.293986349Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=30 [2025-12-13T13:13:47.293995746Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..59] ecn_counts=None [2025-12-13T13:13:47.294002158Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 58 [2025-12-13T13:13:47.294006577Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 59 [2025-12-13T13:13:47.294023689Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.294029119Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.294039238Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.294046050Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.294052653Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.294062291Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=110 [2025-12-13T13:13:47.294066869Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=104564 len=1316 fin=false [2025-12-13T13:13:47.294076778Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.32674ms latest_rtt=53.195243ms srtt=46.148918ms min_rtt=33.478493ms rttvar=5.549853ms cwnd=65807 ssthresh=18446744073709551615 bytes_in_flight=61757 app_limited=true congestion_recovery_start_time=None Rate { delivered: 63759, delivered_time: Instant { tv_sec: 357, tv_nsec: 335235691 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 110, largest_acked: 59, rate_sample: RateSample { bandwidth: 6.30 Mbps, is_app_limited: false, interval: 40.73678ms, delivered: 32057, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 40.73678ms, rtt: 53.195243ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1782463, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=22 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.294104890Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=111 [2025-12-13T13:13:47.294109970Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=105880 len=1316 fin=false [2025-12-13T13:13:47.294118405Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.330196ms latest_rtt=53.195243ms srtt=46.148918ms min_rtt=33.478493ms rttvar=5.549853ms cwnd=65807 ssthresh=18446744073709551615 bytes_in_flight=63107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 63759, delivered_time: Instant { tv_sec: 357, tv_nsec: 335235691 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 111, largest_acked: 59, rate_sample: RateSample { bandwidth: 6.30 Mbps, is_app_limited: false, interval: 40.73678ms, delivered: 32057, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 40.73678ms, rtt: 53.195243ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1782463, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=22 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.294157739Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=112 [2025-12-13T13:13:47.294164972Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=107196 len=1316 fin=false [2025-12-13T13:13:47.294173168Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.326459ms latest_rtt=53.195243ms srtt=46.148918ms min_rtt=33.478493ms rttvar=5.549853ms cwnd=65807 ssthresh=18446744073709551615 bytes_in_flight=64457 app_limited=true congestion_recovery_start_time=None Rate { delivered: 63759, delivered_time: Instant { tv_sec: 357, tv_nsec: 335235691 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 112, largest_acked: 59, rate_sample: RateSample { bandwidth: 6.30 Mbps, is_app_limited: false, interval: 40.73678ms, delivered: 32057, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 40.73678ms, rtt: 53.195243ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1782463, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=22 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.294195519Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=113 [2025-12-13T13:13:47.294200128Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=108512 len=1316 fin=false [2025-12-13T13:13:47.294207692Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.33248ms latest_rtt=53.195243ms srtt=46.148918ms min_rtt=33.478493ms rttvar=5.549853ms cwnd=65807 ssthresh=18446744073709551615 bytes_in_flight=65807 app_limited=false congestion_recovery_start_time=None Rate { delivered: 63759, delivered_time: Instant { tv_sec: 357, tv_nsec: 335235691 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 113, largest_acked: 59, rate_sample: RateSample { bandwidth: 6.30 Mbps, is_app_limited: false, interval: 40.73678ms, delivered: 32057, prior_delivered: 31702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 294498911 }), send_elapsed: 31.641905ms, ack_elapsed: 40.73678ms, rtt: 53.195243ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1782463, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=22 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.294233991Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.294979507Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 335307154 } }) [2025-12-13T13:13:47.295038447Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.296022392Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.296037069Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.296046216Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=31 [2025-12-13T13:13:47.296055443Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..61] ecn_counts=None [2025-12-13T13:13:47.296061815Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 60 [2025-12-13T13:13:47.296066113Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 61 [2025-12-13T13:13:47.296099836Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.296105366Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.296115866Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.296122498Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.296128730Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.296138328Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=114 [2025-12-13T13:13:47.296143197Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=109828 len=1316 fin=false [2025-12-13T13:13:47.296153737Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.020582ms latest_rtt=55.25531ms srtt=47.287216ms min_rtt=33.478493ms rttvar=6.438987ms cwnd=68507 ssthresh=18446744073709551615 bytes_in_flight=64457 app_limited=true congestion_recovery_start_time=None Rate { delivered: 66459, delivered_time: Instant { tv_sec: 357, tv_nsec: 337295758 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 114, largest_acked: 61, rate_sample: RateSample { bandwidth: 6.43 Mbps, is_app_limited: false, interval: 41.173188ms, delivered: 33070, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 41.173188ms, rtt: 55.25531ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1810928, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=24 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.296182921Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=115 [2025-12-13T13:13:47.296188281Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=111144 len=1316 fin=false [2025-12-13T13:13:47.296203099Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.018198ms latest_rtt=55.25531ms srtt=47.287216ms min_rtt=33.478493ms rttvar=6.438987ms cwnd=68507 ssthresh=18446744073709551615 bytes_in_flight=65807 app_limited=true congestion_recovery_start_time=None Rate { delivered: 66459, delivered_time: Instant { tv_sec: 357, tv_nsec: 337295758 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 115, largest_acked: 61, rate_sample: RateSample { bandwidth: 6.43 Mbps, is_app_limited: false, interval: 41.173188ms, delivered: 33070, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 41.173188ms, rtt: 55.25531ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1810928, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=24 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.296228045Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=116 [2025-12-13T13:13:47.296232644Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=112460 len=1316 fin=false [2025-12-13T13:13:47.296240498Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.026533ms latest_rtt=55.25531ms srtt=47.287216ms min_rtt=33.478493ms rttvar=6.438987ms cwnd=68507 ssthresh=18446744073709551615 bytes_in_flight=67157 app_limited=true congestion_recovery_start_time=None Rate { delivered: 66459, delivered_time: Instant { tv_sec: 357, tv_nsec: 337295758 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 116, largest_acked: 61, rate_sample: RateSample { bandwidth: 6.43 Mbps, is_app_limited: false, interval: 41.173188ms, delivered: 33070, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 41.173188ms, rtt: 55.25531ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1810928, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=24 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.296276766Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=117 [2025-12-13T13:13:47.296282106Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=113776 len=1316 fin=false [2025-12-13T13:13:47.296290181Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.025742ms latest_rtt=55.25531ms srtt=47.287216ms min_rtt=33.478493ms rttvar=6.438987ms cwnd=68507 ssthresh=18446744073709551615 bytes_in_flight=68507 app_limited=false congestion_recovery_start_time=None Rate { delivered: 66459, delivered_time: Instant { tv_sec: 357, tv_nsec: 337295758 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 117, largest_acked: 61, rate_sample: RateSample { bandwidth: 6.43 Mbps, is_app_limited: false, interval: 41.173188ms, delivered: 33070, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 41.173188ms, rtt: 55.25531ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1810928, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=24 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.296317181Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.296376783Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 335307154 } }) [2025-12-13T13:13:47.296385889Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.298010129Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.298025066Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.298034324Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=32 [2025-12-13T13:13:47.298043391Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..63] ecn_counts=None [2025-12-13T13:13:47.298049863Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 62 [2025-12-13T13:13:47.298054161Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 63 [2025-12-13T13:13:47.298070942Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.298075781Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3037) [2025-12-13T13:13:47.298085439Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3032 fin=false [2025-12-13T13:13:47.298092192Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.298098563Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.298108482Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=118 [2025-12-13T13:13:47.298113281Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=115092 len=1316 fin=false [2025-12-13T13:13:47.298123380Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.782586ms latest_rtt=57.243288ms srtt=48.531725ms min_rtt=33.478493ms rttvar=7.318258ms cwnd=69857 ssthresh=18446744073709551615 bytes_in_flight=68170 app_limited=true congestion_recovery_start_time=None Rate { delivered: 68146, delivered_time: Instant { tv_sec: 357, tv_nsec: 339283736 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 118, largest_acked: 63, rate_sample: RateSample { bandwidth: 6.44 Mbps, is_app_limited: false, interval: 43.161166ms, delivered: 34757, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 43.161166ms, rtt: 57.243288ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1799261, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=26 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.298150601Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=120 [2025-12-13T13:13:47.298162673Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=116408 len=1316 fin=false [2025-12-13T13:13:47.298171059Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.780281ms latest_rtt=57.243288ms srtt=48.531725ms min_rtt=33.478493ms rttvar=7.318258ms cwnd=69857 ssthresh=18446744073709551615 bytes_in_flight=69520 app_limited=true congestion_recovery_start_time=None Rate { delivered: 68146, delivered_time: Instant { tv_sec: 357, tv_nsec: 339283736 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 120, largest_acked: 63, rate_sample: RateSample { bandwidth: 6.44 Mbps, is_app_limited: false, interval: 43.161166ms, delivered: 34757, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 43.161166ms, rtt: 57.243288ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1799261, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=26 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.298193611Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=121 [2025-12-13T13:13:47.298198300Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=117724 len=303 fin=false [2025-12-13T13:13:47.298205593Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.789529ms latest_rtt=57.243288ms srtt=48.531725ms min_rtt=33.478493ms rttvar=7.318258ms cwnd=69857 ssthresh=18446744073709551615 bytes_in_flight=69857 app_limited=false congestion_recovery_start_time=None Rate { delivered: 68146, delivered_time: Instant { tv_sec: 357, tv_nsec: 339283736 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 282040448 }, end_of_app_limited: 0, last_sent_packet: 121, largest_acked: 63, rate_sample: RateSample { bandwidth: 6.44 Mbps, is_app_limited: false, interval: 43.161166ms, delivered: 34757, prior_delivered: 33389, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 296122570 }), send_elapsed: 31.641905ms, ack_elapsed: 43.161166ms, rtt: 57.243288ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1799261, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=26 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.298274321Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3037 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 335307154 } }) [2025-12-13T13:13:47.298283088Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.298289249Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.298297354Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.298301572Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.299585447Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.299600164Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.299609271Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=33 [2025-12-13T13:13:47.299619239Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..65] ecn_counts=None [2025-12-13T13:13:47.299632544Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 64 [2025-12-13T13:13:47.299637664Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 65 [2025-12-13T13:13:47.299655457Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.299661128Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.299672288Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.299679863Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.299687176Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.299698046Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=122 [2025-12-13T13:13:47.299703176Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=118027 len=1316 fin=false [2025-12-13T13:13:47.299714497Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.769856ms latest_rtt=42.46582ms srtt=47.773486ms min_rtt=33.478493ms rttvar=7.005169ms cwnd=72557 ssthresh=18446744073709551615 bytes_in_flight=68507 app_limited=true congestion_recovery_start_time=None Rate { delivered: 70846, delivered_time: Instant { tv_sec: 357, tv_nsec: 340858683 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 122, largest_acked: 65, rate_sample: RateSample { bandwidth: 5.91 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 35433, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 42.532614ms, rtt: 42.46582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1898464, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=28 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.299744744Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=123 [2025-12-13T13:13:47.299768428Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=119343 len=1316 fin=false [2025-12-13T13:13:47.299782875Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.750371ms latest_rtt=42.46582ms srtt=47.773486ms min_rtt=33.478493ms rttvar=7.005169ms cwnd=72557 ssthresh=18446744073709551615 bytes_in_flight=69857 app_limited=true congestion_recovery_start_time=None Rate { delivered: 70846, delivered_time: Instant { tv_sec: 357, tv_nsec: 340858683 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 123, largest_acked: 65, rate_sample: RateSample { bandwidth: 5.91 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 35433, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 42.532614ms, rtt: 42.46582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1898464, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=28 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.299818842Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=124 [2025-12-13T13:13:47.299824532Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=120659 len=1316 fin=false [2025-12-13T13:13:47.299834471Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.7718ms latest_rtt=42.46582ms srtt=47.773486ms min_rtt=33.478493ms rttvar=7.005169ms cwnd=72557 ssthresh=18446744073709551615 bytes_in_flight=71207 app_limited=true congestion_recovery_start_time=None Rate { delivered: 70846, delivered_time: Instant { tv_sec: 357, tv_nsec: 340858683 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 124, largest_acked: 65, rate_sample: RateSample { bandwidth: 5.91 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 35433, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 42.532614ms, rtt: 42.46582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1898464, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=28 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.299861401Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=125 [2025-12-13T13:13:47.299867082Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=121975 len=1316 fin=false [2025-12-13T13:13:47.299876289Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.774125ms latest_rtt=42.46582ms srtt=47.773486ms min_rtt=33.478493ms rttvar=7.005169ms cwnd=72557 ssthresh=18446744073709551615 bytes_in_flight=72557 app_limited=false congestion_recovery_start_time=None Rate { delivered: 70846, delivered_time: Instant { tv_sec: 357, tv_nsec: 340858683 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 125, largest_acked: 65, rate_sample: RateSample { bandwidth: 5.91 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 35433, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 42.532614ms, rtt: 42.46582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1898464, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=28 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.299902067Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.300055663Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 335307154 } }) [2025-12-13T13:13:47.300068187Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.300077765Z TRACE quiche_server] got 52 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.300084106Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.300092512Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=31 pn=34 [2025-12-13T13:13:47.300107810Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=301931 [2025-12-13T13:13:47.300114553Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..65] ecn_counts=None [2025-12-13T13:13:47.300127487Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 52 bytes [2025-12-13T13:13:47.300135232Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.300145651Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=5 pn=126 [2025-12-13T13:13:47.300151051Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=6 blocks=[2..34] ecn_counts=None [2025-12-13T13:13:47.300161661Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.488572ms latest_rtt=42.46582ms srtt=47.773486ms min_rtt=33.478493ms rttvar=7.005169ms cwnd=72557 ssthresh=18446744073709551615 bytes_in_flight=72557 app_limited=false congestion_recovery_start_time=None Rate { delivered: 70846, delivered_time: Instant { tv_sec: 357, tv_nsec: 340858683 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 126, largest_acked: 65, rate_sample: RateSample { bandwidth: 5.91 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 35433, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 42.532614ms, rtt: 42.46582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1898464, last_update: Instant { tv_sec: 357, tv_nsec: 335307154 }, next_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=28 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.300229998Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 31 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 335307154 } }) [2025-12-13T13:13:47.300239135Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.300245518Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.300254664Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.300258932Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.301595295Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.301609892Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.301618698Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=35 [2025-12-13T13:13:47.301628025Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..67] ecn_counts=None [2025-12-13T13:13:47.301634718Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 66 [2025-12-13T13:13:47.301639076Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 67 [2025-12-13T13:13:47.301673160Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.301678680Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3374) [2025-12-13T13:13:47.301689119Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3369 fin=false [2025-12-13T13:13:47.301695992Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.301702404Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.301716430Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=127 [2025-12-13T13:13:47.301721800Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=123291 len=1316 fin=false [2025-12-13T13:13:47.301732821Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.650821ms latest_rtt=44.475397ms srtt=47.361224ms min_rtt=33.478493ms rttvar=6.078398ms cwnd=73907 ssthresh=18446744073709551615 bytes_in_flight=71883 app_limited=true congestion_recovery_start_time=None Rate { delivered: 72870, delivered_time: Instant { tv_sec: 357, tv_nsec: 342868260 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 127, largest_acked: 67, rate_sample: RateSample { bandwidth: 6.24 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 37457, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 44.542191ms, rtt: 44.475397ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1950619, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=30 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.301783225Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=128 [2025-12-13T13:13:47.301788555Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=124607 len=1316 fin=false [2025-12-13T13:13:47.301797592Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.655149ms latest_rtt=44.475397ms srtt=47.361224ms min_rtt=33.478493ms rttvar=6.078398ms cwnd=73907 ssthresh=18446744073709551615 bytes_in_flight=73233 app_limited=true congestion_recovery_start_time=None Rate { delivered: 72870, delivered_time: Instant { tv_sec: 357, tv_nsec: 342868260 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 128, largest_acked: 67, rate_sample: RateSample { bandwidth: 6.24 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 37457, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 44.542191ms, rtt: 44.475397ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1950619, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=30 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.301821577Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=129 [2025-12-13T13:13:47.301826506Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=125923 len=640 fin=false [2025-12-13T13:13:47.301834300Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.657964ms latest_rtt=44.475397ms srtt=47.361224ms min_rtt=33.478493ms rttvar=6.078398ms cwnd=73907 ssthresh=18446744073709551615 bytes_in_flight=73907 app_limited=false congestion_recovery_start_time=None Rate { delivered: 72870, delivered_time: Instant { tv_sec: 357, tv_nsec: 342868260 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 129, largest_acked: 67, rate_sample: RateSample { bandwidth: 6.24 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 37457, prior_delivered: 35413, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 298326069 }), send_elapsed: 47.99432ms, ack_elapsed: 44.542191ms, rtt: 44.475397ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1950619, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(68) last_round_min_rtt=33.485613ms current_round_min_rtt=33.478493ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=30 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.302652216Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3374 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 342960813 } }) [2025-12-13T13:13:47.302665200Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.302672083Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.302682703Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.302687171Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.303661104Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.303674209Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.303681312Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=36 [2025-12-13T13:13:47.303688235Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..69] ecn_counts=None [2025-12-13T13:13:47.303692913Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 68 [2025-12-13T13:13:47.303695879Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 69 [2025-12-13T13:13:47.303709344Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.303712981Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.303720395Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.303725414Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.303730263Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.303738328Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=130 [2025-12-13T13:13:47.303741724Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=126563 len=1316 fin=false [2025-12-13T13:13:47.303749319Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.15458ms latest_rtt=46.538061ms srtt=47.133328ms min_rtt=33.478493ms rttvar=5.014588ms cwnd=76607 ssthresh=18446744073709551615 bytes_in_flight=72557 app_limited=true congestion_recovery_start_time=None Rate { delivered: 75570, delivered_time: Instant { tv_sec: 357, tv_nsec: 344930924 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 130, largest_acked: 69, rate_sample: RateSample { bandwidth: 6.40 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 38412, prior_delivered: 37158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 305488055 }), send_elapsed: 47.99432ms, ack_elapsed: 39.442869ms, rtt: 46.538061ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2031656, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.303801185Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=131 [2025-12-13T13:13:47.303805083Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=127879 len=1316 fin=false [2025-12-13T13:13:47.303811334Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.177373ms latest_rtt=46.538061ms srtt=47.133328ms min_rtt=33.478493ms rttvar=5.014588ms cwnd=76607 ssthresh=18446744073709551615 bytes_in_flight=73907 app_limited=true congestion_recovery_start_time=None Rate { delivered: 75570, delivered_time: Instant { tv_sec: 357, tv_nsec: 344930924 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 131, largest_acked: 69, rate_sample: RateSample { bandwidth: 6.40 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 38412, prior_delivered: 37158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 305488055 }), send_elapsed: 47.99432ms, ack_elapsed: 39.442869ms, rtt: 46.538061ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2031656, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.303825360Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=132 [2025-12-13T13:13:47.303828436Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=129195 len=1316 fin=false [2025-12-13T13:13:47.303833375Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.181421ms latest_rtt=46.538061ms srtt=47.133328ms min_rtt=33.478493ms rttvar=5.014588ms cwnd=76607 ssthresh=18446744073709551615 bytes_in_flight=75257 app_limited=true congestion_recovery_start_time=None Rate { delivered: 75570, delivered_time: Instant { tv_sec: 357, tv_nsec: 344930924 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 132, largest_acked: 69, rate_sample: RateSample { bandwidth: 6.40 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 38412, prior_delivered: 37158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 305488055 }), send_elapsed: 47.99432ms, ack_elapsed: 39.442869ms, rtt: 46.538061ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2031656, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.303846039Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=133 [2025-12-13T13:13:47.303849115Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=130511 len=1316 fin=false [2025-12-13T13:13:47.303853944Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.181671ms latest_rtt=46.538061ms srtt=47.133328ms min_rtt=33.478493ms rttvar=5.014588ms cwnd=76607 ssthresh=18446744073709551615 bytes_in_flight=76607 app_limited=false congestion_recovery_start_time=None Rate { delivered: 75570, delivered_time: Instant { tv_sec: 357, tv_nsec: 344930924 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 298392863 }, end_of_app_limited: 0, last_sent_packet: 133, largest_acked: 69, rate_sample: RateSample { bandwidth: 6.40 Mbps, is_app_limited: false, interval: 47.99432ms, delivered: 38412, prior_delivered: 37158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 305488055 }), send_elapsed: 47.99432ms, ack_elapsed: 39.442869ms, rtt: 46.538061ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2031656, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.303869503Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.303917563Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 342960813 } }) [2025-12-13T13:13:47.303923494Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.306699440Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.306713817Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.306722784Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=37 [2025-12-13T13:13:47.306732342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=250 blocks=[2..40, 42..71] ecn_counts=None [2025-12-13T13:13:47.306738824Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 70 [2025-12-13T13:13:47.306743022Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 71 [2025-12-13T13:13:47.306778428Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.306787605Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4445) [2025-12-13T13:13:47.306800168Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4440 fin=false [2025-12-13T13:13:47.306808103Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.306815998Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.306826788Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=134 [2025-12-13T13:13:47.306832528Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=131827 len=1316 fin=false [2025-12-13T13:13:47.306844200Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.076632ms latest_rtt=32.361934ms srtt=45.286903ms min_rtt=32.361934ms rttvar=7.453789ms cwnd=79307 ssthresh=18446744073709551615 bytes_in_flight=76212 app_limited=true congestion_recovery_start_time=None Rate { delivered: 77315, delivered_time: Instant { tv_sec: 357, tv_nsec: 347972176 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 134, largest_acked: 71, rate_sample: RateSample { bandwidth: 8.93 Mbps, is_app_limited: false, interval: 33.569794ms, delivered: 37457, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 32.453235ms, rtt: 32.361934ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2189015, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.306882301Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=135 [2025-12-13T13:13:47.306888583Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=133143 len=1316 fin=false [2025-12-13T13:13:47.306898101Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.080379ms latest_rtt=32.361934ms srtt=45.286903ms min_rtt=32.361934ms rttvar=7.453789ms cwnd=79307 ssthresh=18446744073709551615 bytes_in_flight=77562 app_limited=true congestion_recovery_start_time=None Rate { delivered: 77315, delivered_time: Instant { tv_sec: 357, tv_nsec: 347972176 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 135, largest_acked: 71, rate_sample: RateSample { bandwidth: 8.93 Mbps, is_app_limited: false, interval: 33.569794ms, delivered: 37457, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 32.453235ms, rtt: 32.361934ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2189015, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.306925342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=136 [2025-12-13T13:13:47.306931062Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=134459 len=1316 fin=false [2025-12-13T13:13:47.306940280Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.081861ms latest_rtt=32.361934ms srtt=45.286903ms min_rtt=32.361934ms rttvar=7.453789ms cwnd=79307 ssthresh=18446744073709551615 bytes_in_flight=78912 app_limited=true congestion_recovery_start_time=None Rate { delivered: 77315, delivered_time: Instant { tv_sec: 357, tv_nsec: 347972176 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 136, largest_acked: 71, rate_sample: RateSample { bandwidth: 8.93 Mbps, is_app_limited: false, interval: 33.569794ms, delivered: 37457, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 32.453235ms, rtt: 32.361934ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2189015, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.306966529Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=369 pn=137 [2025-12-13T13:13:47.306971678Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=135775 len=361 fin=false [2025-12-13T13:13:47.306982989Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.080489ms latest_rtt=32.361934ms srtt=45.286903ms min_rtt=32.361934ms rttvar=7.453789ms cwnd=79307 ssthresh=18446744073709551615 bytes_in_flight=79307 app_limited=false congestion_recovery_start_time=None Rate { delivered: 77315, delivered_time: Instant { tv_sec: 357, tv_nsec: 347972176 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 137, largest_acked: 71, rate_sample: RateSample { bandwidth: 8.93 Mbps, is_app_limited: false, interval: 33.569794ms, delivered: 37457, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 32.453235ms, rtt: 32.361934ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2189015, last_update: Instant { tv_sec: 357, tv_nsec: 342960813 }, next_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=2 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.307083096Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4445 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 342960813 } }) [2025-12-13T13:13:47.307094567Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.307101570Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.307111749Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.307116648Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.308801117Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.308816255Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.308826154Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=38 [2025-12-13T13:13:47.308836232Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..73] ecn_counts=None [2025-12-13T13:13:47.308842925Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 72 [2025-12-13T13:13:47.308847383Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 73 [2025-12-13T13:13:47.308864515Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.308870356Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.308881326Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.308888871Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.308896314Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.308907655Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=138 [2025-12-13T13:13:47.308913336Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=136136 len=1316 fin=false [2025-12-13T13:13:47.308924507Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.092402ms latest_rtt=34.465163ms srtt=43.934185ms min_rtt=32.361934ms rttvar=8.295776ms cwnd=82007 ssthresh=18446744073709551615 bytes_in_flight=77957 app_limited=true congestion_recovery_start_time=None Rate { delivered: 80015, delivered_time: Instant { tv_sec: 357, tv_nsec: 350075405 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 138, largest_acked: 73, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 34.556464ms, delivered: 40157, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 34.556464ms, rtt: 34.465163ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2333234, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.308960474Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=139 [2025-12-13T13:13:47.308966144Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=137452 len=1316 fin=false [2025-12-13T13:13:47.308975833Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.097442ms latest_rtt=34.465163ms srtt=43.934185ms min_rtt=32.361934ms rttvar=8.295776ms cwnd=82007 ssthresh=18446744073709551615 bytes_in_flight=79307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 80015, delivered_time: Instant { tv_sec: 357, tv_nsec: 350075405 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 139, largest_acked: 73, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 34.556464ms, delivered: 40157, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 34.556464ms, rtt: 34.465163ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2333234, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.309016729Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=140 [2025-12-13T13:13:47.309023341Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=138768 len=1316 fin=false [2025-12-13T13:13:47.309033701Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.094747ms latest_rtt=34.465163ms srtt=43.934185ms min_rtt=32.361934ms rttvar=8.295776ms cwnd=82007 ssthresh=18446744073709551615 bytes_in_flight=80657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 80015, delivered_time: Instant { tv_sec: 357, tv_nsec: 350075405 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 140, largest_acked: 73, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 34.556464ms, delivered: 40157, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 34.556464ms, rtt: 34.465163ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2333234, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.309060451Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=141 [2025-12-13T13:13:47.309065640Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=140084 len=1316 fin=false [2025-12-13T13:13:47.309080037Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.092392ms latest_rtt=34.465163ms srtt=43.934185ms min_rtt=32.361934ms rttvar=8.295776ms cwnd=82007 ssthresh=18446744073709551615 bytes_in_flight=82007 app_limited=false congestion_recovery_start_time=None Rate { delivered: 80015, delivered_time: Instant { tv_sec: 357, tv_nsec: 350075405 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 141, largest_acked: 73, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 34.556464ms, delivered: 40157, prior_delivered: 39858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 315518941 }), send_elapsed: 33.569794ms, ack_elapsed: 34.556464ms, rtt: 34.465163ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2333234, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=4 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.309140179Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.309289648Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 350151627 } }) [2025-12-13T13:13:47.309302351Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.311089835Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.311104663Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.311114341Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=39 [2025-12-13T13:13:47.311123929Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[2..40, 42..75] ecn_counts=None [2025-12-13T13:13:47.311130881Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 74 [2025-12-13T13:13:47.311136011Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 75 [2025-12-13T13:13:47.311154035Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.311160196Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.311171808Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.311179502Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.311187237Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.311198207Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=142 [2025-12-13T13:13:47.311203487Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=141400 len=1316 fin=false [2025-12-13T13:13:47.311215199Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.954906ms latest_rtt=36.75344ms srtt=42.911591ms min_rtt=32.361934ms rttvar=8.267018ms cwnd=84707 ssthresh=18446744073709551615 bytes_in_flight=80657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 82715, delivered_time: Instant { tv_sec: 357, tv_nsec: 352363682 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 142, largest_acked: 75, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 35.64313ms, delivered: 41136, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 35.64313ms, rtt: 36.75344ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2467485, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.311250254Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=143 [2025-12-13T13:13:47.311255484Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=142716 len=1316 fin=false [2025-12-13T13:13:47.311265092Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.960297ms latest_rtt=36.75344ms srtt=42.911591ms min_rtt=32.361934ms rttvar=8.267018ms cwnd=84707 ssthresh=18446744073709551615 bytes_in_flight=82007 app_limited=true congestion_recovery_start_time=None Rate { delivered: 82715, delivered_time: Instant { tv_sec: 357, tv_nsec: 352363682 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 143, largest_acked: 75, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 35.64313ms, delivered: 41136, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 35.64313ms, rtt: 36.75344ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2467485, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.311290770Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=144 [2025-12-13T13:13:47.311296130Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=144032 len=1316 fin=false [2025-12-13T13:13:47.311305267Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.960227ms latest_rtt=36.75344ms srtt=42.911591ms min_rtt=32.361934ms rttvar=8.267018ms cwnd=84707 ssthresh=18446744073709551615 bytes_in_flight=83357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 82715, delivered_time: Instant { tv_sec: 357, tv_nsec: 352363682 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 144, largest_acked: 75, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 35.64313ms, delivered: 41136, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 35.64313ms, rtt: 36.75344ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2467485, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.311331486Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=145 [2025-12-13T13:13:47.311342867Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=145348 len=1316 fin=false [2025-12-13T13:13:47.311353627Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.952243ms latest_rtt=36.75344ms srtt=42.911591ms min_rtt=32.361934ms rttvar=8.267018ms cwnd=84707 ssthresh=18446744073709551615 bytes_in_flight=84707 app_limited=false congestion_recovery_start_time=None Rate { delivered: 82715, delivered_time: Instant { tv_sec: 357, tv_nsec: 352363682 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 145, largest_acked: 75, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 35.64313ms, delivered: 41136, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 35.64313ms, rtt: 36.75344ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2467485, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=6 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.311379776Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.311473601Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 350151627 } }) [2025-12-13T13:13:47.311484541Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.312747596Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.312782922Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.312793132Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=40 [2025-12-13T13:13:47.312803070Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..77] ecn_counts=None [2025-12-13T13:13:47.312810063Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 76 [2025-12-13T13:13:47.312813219Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 77 [2025-12-13T13:13:47.312826033Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.312829580Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3071) [2025-12-13T13:13:47.312836593Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3066 fin=false [2025-12-13T13:13:47.312841422Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.312846301Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.312854175Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=146 [2025-12-13T13:13:47.312857512Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=146664 len=1316 fin=false [2025-12-13T13:13:47.312864975Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.616149ms latest_rtt=38.43149ms srtt=42.351578ms min_rtt=32.361934ms rttvar=7.320288ms cwnd=86057 ssthresh=18446744073709551615 bytes_in_flight=84336 app_limited=true congestion_recovery_start_time=None Rate { delivered: 84436, delivered_time: Instant { tv_sec: 357, tv_nsec: 354041732 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 146, largest_acked: 77, rate_sample: RateSample { bandwidth: 9.19 Mbps, is_app_limited: false, interval: 37.32118ms, delivered: 42857, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 37.32118ms, rtt: 38.43149ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2539958, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.312887337Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=147 [2025-12-13T13:13:47.312890794Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=147980 len=1316 fin=false [2025-12-13T13:13:47.312895883Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.621449ms latest_rtt=38.43149ms srtt=42.351578ms min_rtt=32.361934ms rttvar=7.320288ms cwnd=86057 ssthresh=18446744073709551615 bytes_in_flight=85686 app_limited=true congestion_recovery_start_time=None Rate { delivered: 84436, delivered_time: Instant { tv_sec: 357, tv_nsec: 354041732 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 147, largest_acked: 77, rate_sample: RateSample { bandwidth: 9.19 Mbps, is_app_limited: false, interval: 37.32118ms, delivered: 42857, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 37.32118ms, rtt: 38.43149ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2539958, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.312908937Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=345 pn=148 [2025-12-13T13:13:47.312912013Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=149296 len=337 fin=false [2025-12-13T13:13:47.312919187Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.619605ms latest_rtt=38.43149ms srtt=42.351578ms min_rtt=32.361934ms rttvar=7.320288ms cwnd=86057 ssthresh=18446744073709551615 bytes_in_flight=86057 app_limited=false congestion_recovery_start_time=None Rate { delivered: 84436, delivered_time: Instant { tv_sec: 357, tv_nsec: 354041732 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 148, largest_acked: 77, rate_sample: RateSample { bandwidth: 9.19 Mbps, is_app_limited: false, interval: 37.32118ms, delivered: 42857, prior_delivered: 41579, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 316720552 }), send_elapsed: 33.569794ms, ack_elapsed: 37.32118ms, rtt: 38.43149ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2539958, last_update: Instant { tv_sec: 357, tv_nsec: 350151627 }, next_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=8 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.313046925Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3071 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 350151627 } }) [2025-12-13T13:13:47.313059629Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.313066942Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.313077061Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.313081539Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.314565567Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.314577128Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.314583540Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=41 [2025-12-13T13:13:47.314589932Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..79] ecn_counts=None [2025-12-13T13:13:47.314594270Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 78 [2025-12-13T13:13:47.314597176Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 79 [2025-12-13T13:13:47.314609569Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.314613075Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.314620379Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.314625228Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.314629907Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.314637431Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=149 [2025-12-13T13:13:47.314640747Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=149633 len=1316 fin=false [2025-12-13T13:13:47.314648051Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.15896ms latest_rtt=40.22287ms srtt=42.085488ms min_rtt=32.361934ms rttvar=6.022393ms cwnd=88757 ssthresh=18446744073709551615 bytes_in_flight=84707 app_limited=true congestion_recovery_start_time=None Rate { delivered: 87136, delivered_time: Instant { tv_sec: 357, tv_nsec: 355833112 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 149, largest_acked: 79, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 37.014988ms, delivered: 43535, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 37.014988ms, rtt: 40.22287ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2636211, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.314663970Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=150 [2025-12-13T13:13:47.314667227Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=150949 len=1316 fin=false [2025-12-13T13:13:47.314672206Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.16448ms latest_rtt=40.22287ms srtt=42.085488ms min_rtt=32.361934ms rttvar=6.022393ms cwnd=88757 ssthresh=18446744073709551615 bytes_in_flight=86057 app_limited=true congestion_recovery_start_time=None Rate { delivered: 87136, delivered_time: Instant { tv_sec: 357, tv_nsec: 355833112 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 150, largest_acked: 79, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 37.014988ms, delivered: 43535, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 37.014988ms, rtt: 40.22287ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2636211, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.314690370Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=151 [2025-12-13T13:13:47.314693596Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=152265 len=1316 fin=false [2025-12-13T13:13:47.314698775Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.164561ms latest_rtt=40.22287ms srtt=42.085488ms min_rtt=32.361934ms rttvar=6.022393ms cwnd=88757 ssthresh=18446744073709551615 bytes_in_flight=87407 app_limited=true congestion_recovery_start_time=None Rate { delivered: 87136, delivered_time: Instant { tv_sec: 357, tv_nsec: 355833112 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 151, largest_acked: 79, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 37.014988ms, delivered: 43535, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 37.014988ms, rtt: 40.22287ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2636211, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.314711399Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=152 [2025-12-13T13:13:47.314714475Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=153581 len=1316 fin=false [2025-12-13T13:13:47.314719244Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.165061ms latest_rtt=40.22287ms srtt=42.085488ms min_rtt=32.361934ms rttvar=6.022393ms cwnd=88757 ssthresh=18446744073709551615 bytes_in_flight=88757 app_limited=false congestion_recovery_start_time=None Rate { delivered: 87136, delivered_time: Instant { tv_sec: 357, tv_nsec: 355833112 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 152, largest_acked: 79, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 37.014988ms, delivered: 43535, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 37.014988ms, rtt: 40.22287ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2636211, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=10 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.314734442Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.314845499Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 355883346 } }) [2025-12-13T13:13:47.314860747Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.316497380Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.316509251Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.316515914Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=42 [2025-12-13T13:13:47.316522406Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[2..40, 42..81] ecn_counts=None [2025-12-13T13:13:47.316526794Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 80 [2025-12-13T13:13:47.316529650Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 81 [2025-12-13T13:13:47.316553344Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.316557111Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3372) [2025-12-13T13:13:47.316565176Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3367 fin=false [2025-12-13T13:13:47.316570015Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.316574774Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.316582448Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=153 [2025-12-13T13:13:47.316585774Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=154897 len=1316 fin=false [2025-12-13T13:13:47.316593228Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.214407ms latest_rtt=42.154933ms srtt=42.094168ms min_rtt=32.361934ms rttvar=4.534155ms cwnd=90107 ssthresh=18446744073709551615 bytes_in_flight=88085 app_limited=true congestion_recovery_start_time=None Rate { delivered: 89158, delivered_time: Instant { tv_sec: 357, tv_nsec: 357765175 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 153, largest_acked: 81, rate_sample: RateSample { bandwidth: 9.36 Mbps, is_app_limited: false, interval: 38.947051ms, delivered: 45557, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 38.947051ms, rtt: 42.154933ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2675756, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.316609218Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=154 [2025-12-13T13:13:47.316612384Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=156213 len=1316 fin=false [2025-12-13T13:13:47.316617353Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.220469ms latest_rtt=42.154933ms srtt=42.094168ms min_rtt=32.361934ms rttvar=4.534155ms cwnd=90107 ssthresh=18446744073709551615 bytes_in_flight=89435 app_limited=true congestion_recovery_start_time=None Rate { delivered: 89158, delivered_time: Instant { tv_sec: 357, tv_nsec: 357765175 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 154, largest_acked: 81, rate_sample: RateSample { bandwidth: 9.36 Mbps, is_app_limited: false, interval: 38.947051ms, delivered: 45557, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 38.947051ms, rtt: 42.154933ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2675756, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.316633473Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=646 pn=155 [2025-12-13T13:13:47.316636719Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=157529 len=638 fin=false [2025-12-13T13:13:47.316641488Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.220689ms latest_rtt=42.154933ms srtt=42.094168ms min_rtt=32.361934ms rttvar=4.534155ms cwnd=90107 ssthresh=18446744073709551615 bytes_in_flight=90107 app_limited=false congestion_recovery_start_time=None Rate { delivered: 89158, delivered_time: Instant { tv_sec: 357, tv_nsec: 357765175 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 155, largest_acked: 81, rate_sample: RateSample { bandwidth: 9.36 Mbps, is_app_limited: false, interval: 38.947051ms, delivered: 45557, prior_delivered: 43601, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 318818124 }), send_elapsed: 33.569794ms, ack_elapsed: 38.947051ms, rtt: 42.154933ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2675756, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=12 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.316711108Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3372 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 355883346 } }) [2025-12-13T13:13:47.316721227Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.316728140Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.316735553Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.316738369Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.318549637Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.318561759Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.318567951Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=43 [2025-12-13T13:13:47.318574353Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[44..84] ecn_counts=None [2025-12-13T13:13:47.318578781Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 82 [2025-12-13T13:13:47.318586856Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 83 [2025-12-13T13:13:47.318589711Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 84 [2025-12-13T13:13:47.318602716Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.318606282Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.318613506Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.318618395Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.318623184Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.318630728Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=156 [2025-12-13T13:13:47.318634014Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=158167 len=1316 fin=false [2025-12-13T13:13:47.318641518Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.057652ms latest_rtt=44.207291ms srtt=42.358308ms min_rtt=32.361934ms rttvar=3.928896ms cwnd=92807 ssthresh=18446744073709551615 bytes_in_flight=88757 app_limited=true congestion_recovery_start_time=None Rate { delivered: 91858, delivered_time: Instant { tv_sec: 357, tv_nsec: 359817533 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 156, largest_acked: 84, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 39.284531ms, delivered: 46233, prior_delivered: 45625, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 320533002 }), send_elapsed: 33.569794ms, ack_elapsed: 39.284531ms, rtt: 44.207291ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2738748, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=15 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.318658550Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=157 [2025-12-13T13:13:47.318661756Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=159483 len=1316 fin=false [2025-12-13T13:13:47.318666815Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.063252ms latest_rtt=44.207291ms srtt=42.358308ms min_rtt=32.361934ms rttvar=3.928896ms cwnd=92807 ssthresh=18446744073709551615 bytes_in_flight=90107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 91858, delivered_time: Instant { tv_sec: 357, tv_nsec: 359817533 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 157, largest_acked: 84, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 39.284531ms, delivered: 46233, prior_delivered: 45625, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 320533002 }), send_elapsed: 33.569794ms, ack_elapsed: 39.284531ms, rtt: 44.207291ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2738748, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=15 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.318683967Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=158 [2025-12-13T13:13:47.318687083Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=160799 len=1316 fin=false [2025-12-13T13:13:47.318691982Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.063742ms latest_rtt=44.207291ms srtt=42.358308ms min_rtt=32.361934ms rttvar=3.928896ms cwnd=92807 ssthresh=18446744073709551615 bytes_in_flight=91457 app_limited=true congestion_recovery_start_time=None Rate { delivered: 91858, delivered_time: Instant { tv_sec: 357, tv_nsec: 359817533 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 158, largest_acked: 84, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 39.284531ms, delivered: 46233, prior_delivered: 45625, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 320533002 }), send_elapsed: 33.569794ms, ack_elapsed: 39.284531ms, rtt: 44.207291ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2738748, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=15 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.318704756Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=159 [2025-12-13T13:13:47.318707772Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=162115 len=1316 fin=false [2025-12-13T13:13:47.318712470Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.064205ms latest_rtt=44.207291ms srtt=42.358308ms min_rtt=32.361934ms rttvar=3.928896ms cwnd=92807 ssthresh=18446744073709551615 bytes_in_flight=92807 app_limited=false congestion_recovery_start_time=None Rate { delivered: 91858, delivered_time: Instant { tv_sec: 357, tv_nsec: 359817533 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 159, largest_acked: 84, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 39.284531ms, delivered: 46233, prior_delivered: 45625, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 320533002 }), send_elapsed: 33.569794ms, ack_elapsed: 39.284531ms, rtt: 44.207291ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2738748, last_update: Instant { tv_sec: 357, tv_nsec: 355883346 }, next_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=15 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.318724984Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.318812096Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 355883346 } }) [2025-12-13T13:13:47.318823097Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.320022984Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.320035287Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.320041699Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=44 [2025-12-13T13:13:47.320048131Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..86] ecn_counts=None [2025-12-13T13:13:47.320058901Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 85 [2025-12-13T13:13:47.320061927Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 86 [2025-12-13T13:13:47.320074019Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.320077556Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4724) [2025-12-13T13:13:47.320084980Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4719 fin=false [2025-12-13T13:13:47.320089829Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.320094608Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.320102282Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=160 [2025-12-13T13:13:47.320105558Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=163431 len=1316 fin=false [2025-12-13T13:13:47.320112822Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.741949ms latest_rtt=45.68104ms srtt=42.648649ms min_rtt=32.361934ms rttvar=3.527355ms cwnd=95507 ssthresh=18446744073709551615 bytes_in_flight=92133 app_limited=true congestion_recovery_start_time=None Rate { delivered: 93882, delivered_time: Instant { tv_sec: 357, tv_nsec: 361291282 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 160, largest_acked: 86, rate_sample: RateSample { bandwidth: 9.45 Mbps, is_app_limited: false, interval: 38.57059ms, delivered: 45557, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 38.57059ms, rtt: 45.68104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2799238, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=17 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.320128962Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=161 [2025-12-13T13:13:47.320132278Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=164747 len=1316 fin=false [2025-12-13T13:13:47.320137288Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.747439ms latest_rtt=45.68104ms srtt=42.648649ms min_rtt=32.361934ms rttvar=3.527355ms cwnd=95507 ssthresh=18446744073709551615 bytes_in_flight=93483 app_limited=true congestion_recovery_start_time=None Rate { delivered: 93882, delivered_time: Instant { tv_sec: 357, tv_nsec: 361291282 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 161, largest_acked: 86, rate_sample: RateSample { bandwidth: 9.45 Mbps, is_app_limited: false, interval: 38.57059ms, delivered: 45557, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 38.57059ms, rtt: 45.68104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2799238, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=17 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.320153908Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=162 [2025-12-13T13:13:47.320157094Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=166063 len=1316 fin=false [2025-12-13T13:13:47.320161883Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.74794ms latest_rtt=45.68104ms srtt=42.648649ms min_rtt=32.361934ms rttvar=3.527355ms cwnd=95507 ssthresh=18446744073709551615 bytes_in_flight=94833 app_limited=true congestion_recovery_start_time=None Rate { delivered: 93882, delivered_time: Instant { tv_sec: 357, tv_nsec: 361291282 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 162, largest_acked: 86, rate_sample: RateSample { bandwidth: 9.45 Mbps, is_app_limited: false, interval: 38.57059ms, delivered: 45557, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 38.57059ms, rtt: 45.68104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2799238, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=17 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.320174357Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=163 [2025-12-13T13:13:47.320177422Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=167379 len=640 fin=false [2025-12-13T13:13:47.320182201Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.748281ms latest_rtt=45.68104ms srtt=42.648649ms min_rtt=32.361934ms rttvar=3.527355ms cwnd=95507 ssthresh=18446744073709551615 bytes_in_flight=95507 app_limited=false congestion_recovery_start_time=None Rate { delivered: 93882, delivered_time: Instant { tv_sec: 357, tv_nsec: 361291282 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 163, largest_acked: 86, rate_sample: RateSample { bandwidth: 9.45 Mbps, is_app_limited: false, interval: 38.57059ms, delivered: 45557, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 38.57059ms, rtt: 45.68104ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2799238, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=17 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.320253695Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4724 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 361348047 } }) [2025-12-13T13:13:47.320264635Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.320270696Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.320277038Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.320279903Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.322263623Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.322275785Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.322287708Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=45 [2025-12-13T13:13:47.322294400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..88] ecn_counts=None [2025-12-13T13:13:47.322298738Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 87 [2025-12-13T13:13:47.322301634Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 88 [2025-12-13T13:13:47.322314237Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.322317754Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.322325048Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.322329897Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.322334585Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.322342249Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=164 [2025-12-13T13:13:47.322345556Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=168019 len=1316 fin=false [2025-12-13T13:13:47.322352749Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.027868ms latest_rtt=47.927048ms srtt=43.183448ms min_rtt=32.361934ms rttvar=3.715115ms cwnd=98207 ssthresh=18446744073709551615 bytes_in_flight=94157 app_limited=true congestion_recovery_start_time=None Rate { delivered: 96582, delivered_time: Instant { tv_sec: 357, tv_nsec: 363537290 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 164, largest_acked: 88, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 40.816598ms, delivered: 48257, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 40.816598ms, rtt: 47.927048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2842726, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=19 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.322379679Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=165 [2025-12-13T13:13:47.322383106Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=169335 len=1316 fin=false [2025-12-13T13:13:47.322388606Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.032377ms latest_rtt=47.927048ms srtt=43.183448ms min_rtt=32.361934ms rttvar=3.715115ms cwnd=98207 ssthresh=18446744073709551615 bytes_in_flight=95507 app_limited=true congestion_recovery_start_time=None Rate { delivered: 96582, delivered_time: Instant { tv_sec: 357, tv_nsec: 363537290 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 165, largest_acked: 88, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 40.816598ms, delivered: 48257, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 40.816598ms, rtt: 47.927048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2842726, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=19 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.322404335Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=166 [2025-12-13T13:13:47.322407421Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=170651 len=1316 fin=false [2025-12-13T13:13:47.322412330Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.03391ms latest_rtt=47.927048ms srtt=43.183448ms min_rtt=32.361934ms rttvar=3.715115ms cwnd=98207 ssthresh=18446744073709551615 bytes_in_flight=96857 app_limited=true congestion_recovery_start_time=None Rate { delivered: 96582, delivered_time: Instant { tv_sec: 357, tv_nsec: 363537290 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 166, largest_acked: 88, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 40.816598ms, delivered: 48257, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 40.816598ms, rtt: 47.927048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2842726, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=19 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.322424984Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=167 [2025-12-13T13:13:47.322428020Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=171967 len=1316 fin=false [2025-12-13T13:13:47.322432758Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.034079ms latest_rtt=47.927048ms srtt=43.183448ms min_rtt=32.361934ms rttvar=3.715115ms cwnd=98207 ssthresh=18446744073709551615 bytes_in_flight=98207 app_limited=false congestion_recovery_start_time=None Rate { delivered: 96582, delivered_time: Instant { tv_sec: 357, tv_nsec: 363537290 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 167, largest_acked: 88, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 40.816598ms, delivered: 48257, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 40.816598ms, rtt: 47.927048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2842726, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=19 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.322445101Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.322510012Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 361348047 } }) [2025-12-13T13:13:47.322520793Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.322540459Z TRACE quiche_server] got 50 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.322549486Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.322554926Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=29 pn=46 [2025-12-13T13:13:47.322560677Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=327694 [2025-12-13T13:13:47.322564564Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[44..88] ecn_counts=None [2025-12-13T13:13:47.322572870Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 50 bytes [2025-12-13T13:13:47.322577619Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.322584231Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=5 pn=168 [2025-12-13T13:13:47.322587417Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=3 blocks=[23..46] ecn_counts=None [2025-12-13T13:13:47.322593638Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.873009ms latest_rtt=47.927048ms srtt=43.183448ms min_rtt=32.361934ms rttvar=3.715115ms cwnd=98207 ssthresh=18446744073709551615 bytes_in_flight=98207 app_limited=false congestion_recovery_start_time=None Rate { delivered: 96582, delivered_time: Instant { tv_sec: 357, tv_nsec: 363537290 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 168, largest_acked: 88, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 40.816598ms, delivered: 48257, prior_delivered: 48325, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 322720692 }), send_elapsed: 33.569794ms, ack_elapsed: 40.816598ms, rtt: 47.927048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2842726, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=19 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.322628413Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 31 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 361348047 } }) [2025-12-13T13:13:47.322637480Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.322643702Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.322651777Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.322656846Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.324600180Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.324611271Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.324617473Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=47 [2025-12-13T13:13:47.324623965Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..90] ecn_counts=None [2025-12-13T13:13:47.324628343Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 89 [2025-12-13T13:13:47.324631278Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 90 [2025-12-13T13:13:47.324643361Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.324646968Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.324654602Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.324664370Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.324669319Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.324676903Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=169 [2025-12-13T13:13:47.324680270Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=173283 len=1316 fin=false [2025-12-13T13:13:47.324687563Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.1453ms latest_rtt=50.256943ms srtt=43.942634ms min_rtt=32.361934ms rttvar=4.304709ms cwnd=100907 ssthresh=18446744073709551615 bytes_in_flight=96857 app_limited=true congestion_recovery_start_time=None Rate { delivered: 99282, delivered_time: Instant { tv_sec: 357, tv_nsec: 365867185 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 169, largest_acked: 90, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 41.591834ms, delivered: 48933, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 41.591834ms, rtt: 50.256943ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2870418, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=21 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.324703653Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=170 [2025-12-13T13:13:47.324706869Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=174599 len=1316 fin=false [2025-12-13T13:13:47.324712029Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.150801ms latest_rtt=50.256943ms srtt=43.942634ms min_rtt=32.361934ms rttvar=4.304709ms cwnd=100907 ssthresh=18446744073709551615 bytes_in_flight=98207 app_limited=true congestion_recovery_start_time=None Rate { delivered: 99282, delivered_time: Instant { tv_sec: 357, tv_nsec: 365867185 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 170, largest_acked: 90, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 41.591834ms, delivered: 48933, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 41.591834ms, rtt: 50.256943ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2870418, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=21 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.324724973Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=171 [2025-12-13T13:13:47.324728109Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=175915 len=1316 fin=false [2025-12-13T13:13:47.324732968Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.151512ms latest_rtt=50.256943ms srtt=43.942634ms min_rtt=32.361934ms rttvar=4.304709ms cwnd=100907 ssthresh=18446744073709551615 bytes_in_flight=99557 app_limited=true congestion_recovery_start_time=None Rate { delivered: 99282, delivered_time: Instant { tv_sec: 357, tv_nsec: 365867185 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 171, largest_acked: 90, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 41.591834ms, delivered: 48933, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 41.591834ms, rtt: 50.256943ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2870418, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=21 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.324748817Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=172 [2025-12-13T13:13:47.324775137Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=177231 len=1316 fin=false [2025-12-13T13:13:47.324781398Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.126826ms latest_rtt=50.256943ms srtt=43.942634ms min_rtt=32.361934ms rttvar=4.304709ms cwnd=100907 ssthresh=18446744073709551615 bytes_in_flight=100907 app_limited=false congestion_recovery_start_time=None Rate { delivered: 99282, delivered_time: Instant { tv_sec: 357, tv_nsec: 365867185 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 172, largest_acked: 90, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 41.591834ms, delivered: 48933, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 41.591834ms, rtt: 50.256943ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2870418, last_update: Instant { tv_sec: 357, tv_nsec: 361348047 }, next_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=21 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.324795144Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.324857631Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 361348047 } }) [2025-12-13T13:13:47.324867659Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.326938531Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.326951355Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.326957827Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=48 [2025-12-13T13:13:47.326964339Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..92] ecn_counts=None [2025-12-13T13:13:47.326968697Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 91 [2025-12-13T13:13:47.326971643Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 92 [2025-12-13T13:13:47.326984497Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.326988053Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.327000757Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.327005786Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.327010626Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.327018701Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=173 [2025-12-13T13:13:47.327022027Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=178547 len=1316 fin=false [2025-12-13T13:13:47.327029381Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.451422ms latest_rtt=52.597147ms srtt=44.899447ms min_rtt=32.361934ms rttvar=5.142159ms cwnd=103607 ssthresh=18446744073709551615 bytes_in_flight=99557 app_limited=true congestion_recovery_start_time=None Rate { delivered: 101982, delivered_time: Instant { tv_sec: 357, tv_nsec: 368207389 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 173, largest_acked: 92, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 43.932038ms, delivered: 51633, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 43.932038ms, rtt: 52.597147ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2884417, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=23 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.327045941Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=174 [2025-12-13T13:13:47.327049137Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=179863 len=1316 fin=false [2025-12-13T13:13:47.327054177Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.457423ms latest_rtt=52.597147ms srtt=44.899447ms min_rtt=32.361934ms rttvar=5.142159ms cwnd=103607 ssthresh=18446744073709551615 bytes_in_flight=100907 app_limited=true congestion_recovery_start_time=None Rate { delivered: 101982, delivered_time: Instant { tv_sec: 357, tv_nsec: 368207389 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 174, largest_acked: 92, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 43.932038ms, delivered: 51633, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 43.932038ms, rtt: 52.597147ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2884417, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=23 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.327067151Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=175 [2025-12-13T13:13:47.327070197Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=181179 len=1316 fin=false [2025-12-13T13:13:47.327074995Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.458375ms latest_rtt=52.597147ms srtt=44.899447ms min_rtt=32.361934ms rttvar=5.142159ms cwnd=103607 ssthresh=18446744073709551615 bytes_in_flight=102257 app_limited=true congestion_recovery_start_time=None Rate { delivered: 101982, delivered_time: Instant { tv_sec: 357, tv_nsec: 368207389 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 175, largest_acked: 92, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 43.932038ms, delivered: 51633, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 43.932038ms, rtt: 52.597147ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2884417, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=23 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.327091406Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=176 [2025-12-13T13:13:47.327094502Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=182495 len=1316 fin=false [2025-12-13T13:13:47.327099742Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.457613ms latest_rtt=52.597147ms srtt=44.899447ms min_rtt=32.361934ms rttvar=5.142159ms cwnd=103607 ssthresh=18446744073709551615 bytes_in_flight=103607 app_limited=false congestion_recovery_start_time=None Rate { delivered: 101982, delivered_time: Instant { tv_sec: 357, tv_nsec: 368207389 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 315610242 }, end_of_app_limited: 0, last_sent_packet: 176, largest_acked: 92, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 43.932038ms, delivered: 51633, prior_delivered: 50349, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 324275351 }), send_elapsed: 33.569794ms, ack_elapsed: 43.932038ms, rtt: 52.597147ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2884417, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=23 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.327112295Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.327176254Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 368264055 } }) [2025-12-13T13:13:47.327186964Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.328524843Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.328540112Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.328550231Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=49 [2025-12-13T13:13:47.328560069Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..94] ecn_counts=None [2025-12-13T13:13:47.328566902Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 93 [2025-12-13T13:13:47.328571711Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 94 [2025-12-13T13:13:47.328588722Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.328601557Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3374) [2025-12-13T13:13:47.328612176Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3369 fin=false [2025-12-13T13:13:47.328620432Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.328628226Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.328638906Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=177 [2025-12-13T13:13:47.328644517Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=183811 len=1316 fin=false [2025-12-13T13:13:47.328656499Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.512689ms latest_rtt=43.371256ms srtt=44.583423ms min_rtt=32.361934ms rttvar=4.488666ms cwnd=104957 ssthresh=18446744073709551615 bytes_in_flight=102933 app_limited=true congestion_recovery_start_time=None Rate { delivered: 104006, delivered_time: Instant { tv_sec: 357, tv_nsec: 369799482 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 177, largest_acked: 94, rate_sample: RateSample { bandwidth: 9.18 Mbps, is_app_limited: false, interval: 44.387778ms, delivered: 50957, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 43.439764ms, rtt: 43.371256ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2942713, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=25 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.328688709Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=178 [2025-12-13T13:13:47.328694560Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=185127 len=1316 fin=false [2025-12-13T13:13:47.328727441Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.493063ms latest_rtt=43.371256ms srtt=44.583423ms min_rtt=32.361934ms rttvar=4.488666ms cwnd=104957 ssthresh=18446744073709551615 bytes_in_flight=104283 app_limited=true congestion_recovery_start_time=None Rate { delivered: 104006, delivered_time: Instant { tv_sec: 357, tv_nsec: 369799482 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 178, largest_acked: 94, rate_sample: RateSample { bandwidth: 9.18 Mbps, is_app_limited: false, interval: 44.387778ms, delivered: 50957, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 43.439764ms, rtt: 43.371256ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2942713, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=25 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.328780480Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=179 [2025-12-13T13:13:47.328786912Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=186443 len=640 fin=false [2025-12-13T13:13:47.328797311Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.514102ms latest_rtt=43.371256ms srtt=44.583423ms min_rtt=32.361934ms rttvar=4.488666ms cwnd=104957 ssthresh=18446744073709551615 bytes_in_flight=104957 app_limited=false congestion_recovery_start_time=None Rate { delivered: 104006, delivered_time: Instant { tv_sec: 357, tv_nsec: 369799482 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 179, largest_acked: 94, rate_sample: RateSample { bandwidth: 9.18 Mbps, is_app_limited: false, interval: 44.387778ms, delivered: 50957, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 43.439764ms, rtt: 43.371256ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2942713, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=25 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.329019035Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3374 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 368264055 } }) [2025-12-13T13:13:47.329032450Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.329039603Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.329050674Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.329055984Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.330471273Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.330485750Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.330495108Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=50 [2025-12-13T13:13:47.330503984Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..96] ecn_counts=None [2025-12-13T13:13:47.330511498Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 95 [2025-12-13T13:13:47.330514865Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 96 [2025-12-13T13:13:47.330528129Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.330531806Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.330538890Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.330543748Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.330549289Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.330560450Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=180 [2025-12-13T13:13:47.330565700Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=187083 len=1316 fin=false [2025-12-13T13:13:47.330577632Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.258013ms latest_rtt=45.316254ms srtt=44.550026ms min_rtt=32.361934ms rttvar=3.433291ms cwnd=107657 ssthresh=18446744073709551615 bytes_in_flight=103607 app_limited=true congestion_recovery_start_time=None Rate { delivered: 106706, delivered_time: Instant { tv_sec: 357, tv_nsec: 371744480 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 180, largest_acked: 96, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 45.384762ms, delivered: 53657, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 45.384762ms, rtt: 45.316254ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3020677, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=27 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.330615573Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=181 [2025-12-13T13:13:47.330621814Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=188399 len=1316 fin=false [2025-12-13T13:13:47.330632384Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.259696ms latest_rtt=45.316254ms srtt=44.550026ms min_rtt=32.361934ms rttvar=3.433291ms cwnd=107657 ssthresh=18446744073709551615 bytes_in_flight=104957 app_limited=true congestion_recovery_start_time=None Rate { delivered: 106706, delivered_time: Instant { tv_sec: 357, tv_nsec: 371744480 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 181, largest_acked: 96, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 45.384762ms, delivered: 53657, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 45.384762ms, rtt: 45.316254ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3020677, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=27 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.330661027Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=182 [2025-12-13T13:13:47.330667049Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=189715 len=1316 fin=false [2025-12-13T13:13:47.330676687Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.261911ms latest_rtt=45.316254ms srtt=44.550026ms min_rtt=32.361934ms rttvar=3.433291ms cwnd=107657 ssthresh=18446744073709551615 bytes_in_flight=106307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 106706, delivered_time: Instant { tv_sec: 357, tv_nsec: 371744480 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 182, largest_acked: 96, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 45.384762ms, delivered: 53657, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 45.384762ms, rtt: 45.316254ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3020677, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=27 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.330702164Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=183 [2025-12-13T13:13:47.330713135Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=191031 len=1316 fin=false [2025-12-13T13:13:47.330722652Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.258103ms latest_rtt=45.316254ms srtt=44.550026ms min_rtt=32.361934ms rttvar=3.433291ms cwnd=107657 ssthresh=18446744073709551615 bytes_in_flight=107657 app_limited=false congestion_recovery_start_time=None Rate { delivered: 106706, delivered_time: Instant { tv_sec: 357, tv_nsec: 371744480 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 183, largest_acked: 96, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 45.384762ms, delivered: 53657, prior_delivered: 53049, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 326359718 }), send_elapsed: 44.387778ms, ack_elapsed: 45.384762ms, rtt: 45.316254ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3020677, last_update: Instant { tv_sec: 357, tv_nsec: 368264055 }, next_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=27 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.330748170Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.330915724Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 368264055 } }) [2025-12-13T13:13:47.330928838Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.332720049Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.332733574Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.332743593Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=51 [2025-12-13T13:13:47.332770342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..98] ecn_counts=None [2025-12-13T13:13:47.332780501Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 97 [2025-12-13T13:13:47.332785651Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 98 [2025-12-13T13:13:47.332803324Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.332809746Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.332822399Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.332829913Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.332838009Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.332849039Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=184 [2025-12-13T13:13:47.332854630Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=192347 len=1316 fin=false [2025-12-13T13:13:47.332866652Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.090914ms latest_rtt=47.564708ms srtt=44.80186ms min_rtt=32.361934ms rttvar=3.078638ms cwnd=110357 ssthresh=18446744073709551615 bytes_in_flight=106307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 109406, delivered_time: Instant { tv_sec: 357, tv_nsec: 373992934 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 184, largest_acked: 98, rate_sample: RateSample { bandwidth: 9.47 Mbps, is_app_limited: false, interval: 45.345349ms, delivered: 53657, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 45.345349ms, rtt: 47.564708ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3079029, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=29 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.332898602Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=185 [2025-12-13T13:13:47.332902228Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=193663 len=1316 fin=false [2025-12-13T13:13:47.332908150Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.102837ms latest_rtt=47.564708ms srtt=44.80186ms min_rtt=32.361934ms rttvar=3.078638ms cwnd=110357 ssthresh=18446744073709551615 bytes_in_flight=107657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 109406, delivered_time: Instant { tv_sec: 357, tv_nsec: 373992934 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 185, largest_acked: 98, rate_sample: RateSample { bandwidth: 9.47 Mbps, is_app_limited: false, interval: 45.345349ms, delivered: 53657, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 45.345349ms, rtt: 47.564708ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3079029, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=29 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.332921535Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=186 [2025-12-13T13:13:47.332924640Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=194979 len=1316 fin=false [2025-12-13T13:13:47.332929359Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.106504ms latest_rtt=47.564708ms srtt=44.80186ms min_rtt=32.361934ms rttvar=3.078638ms cwnd=110357 ssthresh=18446744073709551615 bytes_in_flight=109007 app_limited=true congestion_recovery_start_time=None Rate { delivered: 109406, delivered_time: Instant { tv_sec: 357, tv_nsec: 373992934 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 186, largest_acked: 98, rate_sample: RateSample { bandwidth: 9.47 Mbps, is_app_limited: false, interval: 45.345349ms, delivered: 53657, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 45.345349ms, rtt: 47.564708ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3079029, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=29 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.332944918Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=187 [2025-12-13T13:13:47.332948064Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=196295 len=1316 fin=false [2025-12-13T13:13:47.332952853Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.106223ms latest_rtt=47.564708ms srtt=44.80186ms min_rtt=32.361934ms rttvar=3.078638ms cwnd=110357 ssthresh=18446744073709551615 bytes_in_flight=110357 app_limited=false congestion_recovery_start_time=None Rate { delivered: 109406, delivered_time: Instant { tv_sec: 357, tv_nsec: 373992934 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 187, largest_acked: 98, rate_sample: RateSample { bandwidth: 9.47 Mbps, is_app_limited: false, interval: 45.345349ms, delivered: 53657, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 45.345349ms, rtt: 47.564708ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3079029, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=29 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.332974293Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.333070992Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 374093291 } }) [2025-12-13T13:13:47.333083445Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.334944966Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.334957410Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.334964032Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=52 [2025-12-13T13:13:47.334970554Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..100] ecn_counts=None [2025-12-13T13:13:47.334974932Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 99 [2025-12-13T13:13:47.334977868Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 100 [2025-12-13T13:13:47.334993447Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.334999558Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.335010809Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.335018894Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.335026619Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.335037078Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=188 [2025-12-13T13:13:47.335041095Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=197611 len=1316 fin=false [2025-12-13T13:13:47.335048990Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.500929ms latest_rtt=49.785408ms srtt=45.299803ms min_rtt=32.361934ms rttvar=3.304865ms cwnd=113057 ssthresh=18446744073709551615 bytes_in_flight=109007 app_limited=true congestion_recovery_start_time=None Rate { delivered: 112106, delivered_time: Instant { tv_sec: 357, tv_nsec: 376213634 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 188, largest_acked: 100, rate_sample: RateSample { bandwidth: 9.48 Mbps, is_app_limited: false, interval: 47.566049ms, delivered: 56357, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 47.566049ms, rtt: 49.785408ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3119687, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=31 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.335072925Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=189 [2025-12-13T13:13:47.335076391Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=198927 len=1316 fin=false [2025-12-13T13:13:47.335081711Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.507711ms latest_rtt=49.785408ms srtt=45.299803ms min_rtt=32.361934ms rttvar=3.304865ms cwnd=113057 ssthresh=18446744073709551615 bytes_in_flight=110357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 112106, delivered_time: Instant { tv_sec: 357, tv_nsec: 376213634 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 189, largest_acked: 100, rate_sample: RateSample { bandwidth: 9.48 Mbps, is_app_limited: false, interval: 47.566049ms, delivered: 56357, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 47.566049ms, rtt: 49.785408ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3119687, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=31 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.335094796Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=190 [2025-12-13T13:13:47.335097892Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=200243 len=1316 fin=false [2025-12-13T13:13:47.335102600Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.509495ms latest_rtt=49.785408ms srtt=45.299803ms min_rtt=32.361934ms rttvar=3.304865ms cwnd=113057 ssthresh=18446744073709551615 bytes_in_flight=111707 app_limited=true congestion_recovery_start_time=None Rate { delivered: 112106, delivered_time: Instant { tv_sec: 357, tv_nsec: 376213634 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 190, largest_acked: 100, rate_sample: RateSample { bandwidth: 9.48 Mbps, is_app_limited: false, interval: 47.566049ms, delivered: 56357, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 47.566049ms, rtt: 49.785408ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3119687, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=31 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.335118560Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=191 [2025-12-13T13:13:47.335121756Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=201559 len=1316 fin=false [2025-12-13T13:13:47.335126645Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=83.508924ms latest_rtt=49.785408ms srtt=45.299803ms min_rtt=32.361934ms rttvar=3.304865ms cwnd=113057 ssthresh=18446744073709551615 bytes_in_flight=113057 app_limited=false congestion_recovery_start_time=None Rate { delivered: 112106, delivered_time: Instant { tv_sec: 357, tv_nsec: 376213634 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 191, largest_acked: 100, rate_sample: RateSample { bandwidth: 9.48 Mbps, is_app_limited: false, interval: 47.566049ms, delivered: 56357, prior_delivered: 55749, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 328647585 }), send_elapsed: 44.387778ms, ack_elapsed: 47.566049ms, rtt: 49.785408ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3119687, last_update: Instant { tv_sec: 357, tv_nsec: 374093291 }, next_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=31 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.335138988Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.335206594Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 374093291 } }) [2025-12-13T13:13:47.335217034Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.337173763Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.337188680Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.337198138Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=53 [2025-12-13T13:13:47.337207386Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..102] ecn_counts=None [2025-12-13T13:13:47.337213887Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 101 [2025-12-13T13:13:47.337218506Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 102 [2025-12-13T13:13:47.337252450Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.337258721Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.337269381Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.337276284Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.337283097Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.337293145Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=192 [2025-12-13T13:13:47.337298155Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=202875 len=1316 fin=false [2025-12-13T13:13:47.337308945Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.625629ms latest_rtt=52.019304ms srtt=46.01474ms min_rtt=32.361934ms rttvar=3.908523ms cwnd=115757 ssthresh=18446744073709551615 bytes_in_flight=111707 app_limited=true congestion_recovery_start_time=None Rate { delivered: 114806, delivered_time: Instant { tv_sec: 357, tv_nsec: 378447530 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 192, largest_acked: 102, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 45.90413ms, delivered: 56357, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 45.90413ms, rtt: 52.019304ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3144563, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=33 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.337342447Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=193 [2025-12-13T13:13:47.337348048Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=204191 len=1316 fin=false [2025-12-13T13:13:47.337357345Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.629125ms latest_rtt=52.019304ms srtt=46.01474ms min_rtt=32.361934ms rttvar=3.908523ms cwnd=115757 ssthresh=18446744073709551615 bytes_in_flight=113057 app_limited=true congestion_recovery_start_time=None Rate { delivered: 114806, delivered_time: Instant { tv_sec: 357, tv_nsec: 378447530 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 193, largest_acked: 102, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 45.90413ms, delivered: 56357, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 45.90413ms, rtt: 52.019304ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3144563, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=33 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.337382422Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=194 [2025-12-13T13:13:47.337387090Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=205507 len=1316 fin=false [2025-12-13T13:13:47.337395116Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.63171ms latest_rtt=52.019304ms srtt=46.01474ms min_rtt=32.361934ms rttvar=3.908523ms cwnd=115757 ssthresh=18446744073709551615 bytes_in_flight=114407 app_limited=true congestion_recovery_start_time=None Rate { delivered: 114806, delivered_time: Instant { tv_sec: 357, tv_nsec: 378447530 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 194, largest_acked: 102, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 45.90413ms, delivered: 56357, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 45.90413ms, rtt: 52.019304ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3144563, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=33 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.337422697Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=195 [2025-12-13T13:13:47.337427356Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=206823 len=1316 fin=false [2025-12-13T13:13:47.337435110Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.632632ms latest_rtt=52.019304ms srtt=46.01474ms min_rtt=32.361934ms rttvar=3.908523ms cwnd=115757 ssthresh=18446744073709551615 bytes_in_flight=115757 app_limited=false congestion_recovery_start_time=None Rate { delivered: 114806, delivered_time: Instant { tv_sec: 357, tv_nsec: 378447530 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 195, largest_acked: 102, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 45.90413ms, delivered: 56357, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 45.90413ms, rtt: 52.019304ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3144563, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=33 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.337457301Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.337544484Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 378537678 } }) [2025-12-13T13:13:47.337554413Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.339400030Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.339413105Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.339423454Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=54 [2025-12-13T13:13:47.339432801Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..104] ecn_counts=None [2025-12-13T13:13:47.339439354Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 103 [2025-12-13T13:13:47.339444173Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 104 [2025-12-13T13:13:47.339457447Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.339461114Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.339468298Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.339473287Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.339478266Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.339486361Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=196 [2025-12-13T13:13:47.339489748Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=208139 len=1316 fin=false [2025-12-13T13:13:47.339497392Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.856234ms latest_rtt=54.244029ms srtt=46.9184ms min_rtt=32.361934ms rttvar=4.738714ms cwnd=118457 ssthresh=18446744073709551615 bytes_in_flight=114407 app_limited=true congestion_recovery_start_time=None Rate { delivered: 117506, delivered_time: Instant { tv_sec: 357, tv_nsec: 380672255 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 196, largest_acked: 104, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 48.128855ms, delivered: 59057, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 48.128855ms, rtt: 54.244029ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3155931, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=35 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.339522719Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=197 [2025-12-13T13:13:47.339526416Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=209455 len=1316 fin=false [2025-12-13T13:13:47.339532157Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.860853ms latest_rtt=54.244029ms srtt=46.9184ms min_rtt=32.361934ms rttvar=4.738714ms cwnd=118457 ssthresh=18446744073709551615 bytes_in_flight=115757 app_limited=true congestion_recovery_start_time=None Rate { delivered: 117506, delivered_time: Instant { tv_sec: 357, tv_nsec: 380672255 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 197, largest_acked: 104, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 48.128855ms, delivered: 59057, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 48.128855ms, rtt: 54.244029ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3155931, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=35 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.339545802Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=198 [2025-12-13T13:13:47.339550521Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=210771 len=1316 fin=false [2025-12-13T13:13:47.339559518Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.856705ms latest_rtt=54.244029ms srtt=46.9184ms min_rtt=32.361934ms rttvar=4.738714ms cwnd=118457 ssthresh=18446744073709551615 bytes_in_flight=117107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 117506, delivered_time: Instant { tv_sec: 357, tv_nsec: 380672255 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 198, largest_acked: 104, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 48.128855ms, delivered: 59057, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 48.128855ms, rtt: 54.244029ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3155931, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=35 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.339591057Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=199 [2025-12-13T13:13:47.339597338Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=212087 len=1316 fin=false [2025-12-13T13:13:47.339607978Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.850654ms latest_rtt=54.244029ms srtt=46.9184ms min_rtt=32.361934ms rttvar=4.738714ms cwnd=118457 ssthresh=18446744073709551615 bytes_in_flight=118457 app_limited=false congestion_recovery_start_time=None Rate { delivered: 117506, delivered_time: Instant { tv_sec: 357, tv_nsec: 380672255 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 199, largest_acked: 104, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 48.128855ms, delivered: 59057, prior_delivered: 58449, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 332543400 }), send_elapsed: 44.387778ms, ack_elapsed: 48.128855ms, rtt: 54.244029ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3155931, last_update: Instant { tv_sec: 357, tv_nsec: 378537678 }, next_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=35 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.339634818Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.339688639Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 378537678 } }) [2025-12-13T13:13:47.339698968Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.341526270Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.341538893Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.341545656Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=55 [2025-12-13T13:13:47.341552288Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..106] ecn_counts=None [2025-12-13T13:13:47.341556646Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 105 [2025-12-13T13:13:47.341559622Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 106 [2025-12-13T13:13:47.341572085Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.341575812Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.341583727Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.341588686Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.341593425Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.341601159Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=200 [2025-12-13T13:13:47.341604576Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=213403 len=1316 fin=false [2025-12-13T13:13:47.341618432Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.616268ms latest_rtt=56.367032ms srtt=47.974479ms min_rtt=32.361934ms rttvar=5.666193ms cwnd=121157 ssthresh=18446744073709551615 bytes_in_flight=117107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 120206, delivered_time: Instant { tv_sec: 357, tv_nsec: 382795258 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 200, largest_acked: 106, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 49.655816ms, delivered: 59147, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 49.655816ms, rtt: 56.367032ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3156808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=37 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.341644741Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=201 [2025-12-13T13:13:47.341650481Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=214719 len=1316 fin=false [2025-12-13T13:13:47.341660129Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.618673ms latest_rtt=56.367032ms srtt=47.974479ms min_rtt=32.361934ms rttvar=5.666193ms cwnd=121157 ssthresh=18446744073709551615 bytes_in_flight=118457 app_limited=true congestion_recovery_start_time=None Rate { delivered: 120206, delivered_time: Instant { tv_sec: 357, tv_nsec: 382795258 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 201, largest_acked: 106, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 49.655816ms, delivered: 59147, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 49.655816ms, rtt: 56.367032ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3156808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=37 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.341688212Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=202 [2025-12-13T13:13:47.341693832Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=216035 len=1316 fin=false [2025-12-13T13:13:47.341703400Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.618522ms latest_rtt=56.367032ms srtt=47.974479ms min_rtt=32.361934ms rttvar=5.666193ms cwnd=121157 ssthresh=18446744073709551615 bytes_in_flight=119807 app_limited=true congestion_recovery_start_time=None Rate { delivered: 120206, delivered_time: Instant { tv_sec: 357, tv_nsec: 382795258 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 202, largest_acked: 106, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 49.655816ms, delivered: 59147, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 49.655816ms, rtt: 56.367032ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3156808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=37 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.341728527Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=203 [2025-12-13T13:13:47.341732484Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=217351 len=1316 fin=false [2025-12-13T13:13:47.341737844Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.626507ms latest_rtt=56.367032ms srtt=47.974479ms min_rtt=32.361934ms rttvar=5.666193ms cwnd=121157 ssthresh=18446744073709551615 bytes_in_flight=121157 app_limited=false congestion_recovery_start_time=None Rate { delivered: 120206, delivered_time: Instant { tv_sec: 357, tv_nsec: 382795258 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 203, largest_acked: 106, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 49.655816ms, delivered: 59147, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 49.655816ms, rtt: 56.367032ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3156808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=37 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.341769293Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.341829666Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 382846934 } }) [2025-12-13T13:13:47.341837169Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.343803268Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.343818105Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.343828104Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=56 [2025-12-13T13:13:47.343837521Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..108] ecn_counts=None [2025-12-13T13:13:47.343841920Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 107 [2025-12-13T13:13:47.343844815Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 108 [2025-12-13T13:13:47.343857539Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.343861165Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.343885090Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.343893636Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.343901541Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.343912782Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=204 [2025-12-13T13:13:47.343923422Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=218667 len=1316 fin=false [2025-12-13T13:13:47.343935554Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.82628ms latest_rtt=58.64922ms srtt=49.183821ms min_rtt=32.361934ms rttvar=6.668329ms cwnd=123857 ssthresh=18446744073709551615 bytes_in_flight=119807 app_limited=true congestion_recovery_start_time=None Rate { delivered: 122906, delivered_time: Instant { tv_sec: 357, tv_nsec: 385077446 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 204, largest_acked: 108, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 51.938004ms, delivered: 61847, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 51.938004ms, rtt: 58.64922ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3147808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=39 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.343967564Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=205 [2025-12-13T13:13:47.343973565Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=219983 len=1316 fin=false [2025-12-13T13:13:47.343983654Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.834845ms latest_rtt=58.64922ms srtt=49.183821ms min_rtt=32.361934ms rttvar=6.668329ms cwnd=123857 ssthresh=18446744073709551615 bytes_in_flight=121157 app_limited=true congestion_recovery_start_time=None Rate { delivered: 122906, delivered_time: Instant { tv_sec: 357, tv_nsec: 385077446 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 205, largest_acked: 108, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 51.938004ms, delivered: 61847, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 51.938004ms, rtt: 58.64922ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3147808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=39 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.344012428Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=206 [2025-12-13T13:13:47.344017798Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=221299 len=1316 fin=false [2025-12-13T13:13:47.344027746Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.836067ms latest_rtt=58.64922ms srtt=49.183821ms min_rtt=32.361934ms rttvar=6.668329ms cwnd=123857 ssthresh=18446744073709551615 bytes_in_flight=122507 app_limited=true congestion_recovery_start_time=None Rate { delivered: 122906, delivered_time: Instant { tv_sec: 357, tv_nsec: 385077446 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 206, largest_acked: 108, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 51.938004ms, delivered: 61847, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 51.938004ms, rtt: 58.64922ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3147808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=39 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.344057612Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=207 [2025-12-13T13:13:47.344062671Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=222615 len=1316 fin=false [2025-12-13T13:13:47.344071788Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.838171ms latest_rtt=58.64922ms srtt=49.183821ms min_rtt=32.361934ms rttvar=6.668329ms cwnd=123857 ssthresh=18446744073709551615 bytes_in_flight=123857 app_limited=false congestion_recovery_start_time=None Rate { delivered: 122906, delivered_time: Instant { tv_sec: 357, tv_nsec: 385077446 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 207, largest_acked: 108, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 51.938004ms, delivered: 61847, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 51.938004ms, rtt: 58.64922ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3147808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=39 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.344097837Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.344176704Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 382846934 } }) [2025-12-13T13:13:47.344188266Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.344198154Z TRACE quiche_server] got 51 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.344204516Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.344213122Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=30 pn=57 [2025-12-13T13:13:47.344222239Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=353338 [2025-12-13T13:13:47.344228370Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[44..108] ecn_counts=None [2025-12-13T13:13:47.344241094Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 51 bytes [2025-12-13T13:13:47.344249259Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.344259408Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=5 pn=208 [2025-12-13T13:13:47.344264668Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5 blocks=[23..57] ecn_counts=None [2025-12-13T13:13:47.344275689Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.63413ms latest_rtt=58.64922ms srtt=49.183821ms min_rtt=32.361934ms rttvar=6.668329ms cwnd=123857 ssthresh=18446744073709551615 bytes_in_flight=123857 app_limited=false congestion_recovery_start_time=None Rate { delivered: 122906, delivered_time: Instant { tv_sec: 357, tv_nsec: 385077446 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 326428226 }, end_of_app_limited: 0, last_sent_packet: 208, largest_acked: 108, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 51.938004ms, delivered: 61847, prior_delivered: 61059, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 333139442 }), send_elapsed: 44.387778ms, ack_elapsed: 51.938004ms, rtt: 58.64922ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3147808, last_update: Instant { tv_sec: 357, tv_nsec: 382846934 }, next_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=39 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.344350388Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 31 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 382846934 } }) [2025-12-13T13:13:47.344358473Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.344363362Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.344370736Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.344373631Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.345969275Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.345981368Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.345987539Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=58 [2025-12-13T13:13:47.345993851Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..110] ecn_counts=None [2025-12-13T13:13:47.345998159Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 109 [2025-12-13T13:13:47.346001085Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 110 [2025-12-13T13:13:47.346014700Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.346020621Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5310) [2025-12-13T13:13:47.346032052Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5305 fin=false [2025-12-13T13:13:47.346040097Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.346047652Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.346058752Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=209 [2025-12-13T13:13:47.346064653Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=223931 len=1316 fin=false [2025-12-13T13:13:47.346076906Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.127156ms latest_rtt=51.930098ms srtt=49.402105ms min_rtt=32.361934ms rttvar=5.437815ms cwnd=126557 ssthresh=18446744073709551615 bytes_in_flight=122597 app_limited=true congestion_recovery_start_time=None Rate { delivered: 125516, delivered_time: Instant { tv_sec: 357, tv_nsec: 387237252 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 209, largest_acked: 110, rate_sample: RateSample { bandwidth: 9.28 Mbps, is_app_limited: false, interval: 53.266706ms, delivered: 61757, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 52.001561ms, rtt: 51.930098ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3202216, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=41 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.346102774Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=210 [2025-12-13T13:13:47.346106221Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=225247 len=1316 fin=false [2025-12-13T13:13:47.346111621Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.141192ms latest_rtt=51.930098ms srtt=49.402105ms min_rtt=32.361934ms rttvar=5.437815ms cwnd=126557 ssthresh=18446744073709551615 bytes_in_flight=123947 app_limited=true congestion_recovery_start_time=None Rate { delivered: 125516, delivered_time: Instant { tv_sec: 357, tv_nsec: 387237252 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 210, largest_acked: 110, rate_sample: RateSample { bandwidth: 9.28 Mbps, is_app_limited: false, interval: 53.266706ms, delivered: 61757, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 52.001561ms, rtt: 51.930098ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3202216, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=41 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.346124685Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=211 [2025-12-13T13:13:47.346127771Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=226563 len=1316 fin=false [2025-12-13T13:13:47.346132480Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.143497ms latest_rtt=51.930098ms srtt=49.402105ms min_rtt=32.361934ms rttvar=5.437815ms cwnd=126557 ssthresh=18446744073709551615 bytes_in_flight=125297 app_limited=true congestion_recovery_start_time=None Rate { delivered: 125516, delivered_time: Instant { tv_sec: 357, tv_nsec: 387237252 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 211, largest_acked: 110, rate_sample: RateSample { bandwidth: 9.28 Mbps, is_app_limited: false, interval: 53.266706ms, delivered: 61757, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 52.001561ms, rtt: 51.930098ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3202216, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=41 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.346144823Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1234 pn=212 [2025-12-13T13:13:47.346147848Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=227879 len=1226 fin=false [2025-12-13T13:13:47.346155643Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.140591ms latest_rtt=51.930098ms srtt=49.402105ms min_rtt=32.361934ms rttvar=5.437815ms cwnd=126557 ssthresh=18446744073709551615 bytes_in_flight=126557 app_limited=false congestion_recovery_start_time=None Rate { delivered: 125516, delivered_time: Instant { tv_sec: 357, tv_nsec: 387237252 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 212, largest_acked: 110, rate_sample: RateSample { bandwidth: 9.28 Mbps, is_app_limited: false, interval: 53.266706ms, delivered: 61757, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 52.001561ms, rtt: 51.930098ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3202216, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=41 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.346226184Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5310 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 387302834 } }) [2025-12-13T13:13:47.346236404Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.346243036Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.346249538Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.346252293Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.348112151Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.348124575Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.348131057Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=59 [2025-12-13T13:13:47.348137519Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..112] ecn_counts=None [2025-12-13T13:13:47.348141797Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 111 [2025-12-13T13:13:47.348144712Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 112 [2025-12-13T13:13:47.348157566Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.348161153Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.348168507Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.348173416Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.348178134Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.348185819Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=213 [2025-12-13T13:13:47.348189135Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=229105 len=1316 fin=false [2025-12-13T13:13:47.348196408Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.829717ms latest_rtt=54.073555ms srtt=49.861035ms min_rtt=32.361934ms rttvar=4.996223ms cwnd=129257 ssthresh=18446744073709551615 bytes_in_flight=125207 app_limited=true congestion_recovery_start_time=None Rate { delivered: 128216, delivered_time: Instant { tv_sec: 357, tv_nsec: 389380709 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 213, largest_acked: 112, rate_sample: RateSample { bandwidth: 9.52 Mbps, is_app_limited: false, interval: 54.145018ms, delivered: 64457, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 54.145018ms, rtt: 54.073555ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3240431, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=43 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.348218750Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=214 [2025-12-13T13:13:47.348222127Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=230421 len=1316 fin=false [2025-12-13T13:13:47.348227497Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.834475ms latest_rtt=54.073555ms srtt=49.861035ms min_rtt=32.361934ms rttvar=4.996223ms cwnd=129257 ssthresh=18446744073709551615 bytes_in_flight=126557 app_limited=true congestion_recovery_start_time=None Rate { delivered: 128216, delivered_time: Instant { tv_sec: 357, tv_nsec: 389380709 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 214, largest_acked: 112, rate_sample: RateSample { bandwidth: 9.52 Mbps, is_app_limited: false, interval: 54.145018ms, delivered: 64457, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 54.145018ms, rtt: 54.073555ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3240431, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=43 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.348240651Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=215 [2025-12-13T13:13:47.348243737Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=231737 len=1316 fin=false [2025-12-13T13:13:47.348251832Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.832151ms latest_rtt=54.073555ms srtt=49.861035ms min_rtt=32.361934ms rttvar=4.996223ms cwnd=129257 ssthresh=18446744073709551615 bytes_in_flight=127907 app_limited=true congestion_recovery_start_time=None Rate { delivered: 128216, delivered_time: Instant { tv_sec: 357, tv_nsec: 389380709 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 215, largest_acked: 112, rate_sample: RateSample { bandwidth: 9.52 Mbps, is_app_limited: false, interval: 54.145018ms, delivered: 64457, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 54.145018ms, rtt: 54.073555ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3240431, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=43 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.348277400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=216 [2025-12-13T13:13:47.348288600Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=233053 len=1316 fin=false [2025-12-13T13:13:47.348298459Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.819708ms latest_rtt=54.073555ms srtt=49.861035ms min_rtt=32.361934ms rttvar=4.996223ms cwnd=129257 ssthresh=18446744073709551615 bytes_in_flight=129257 app_limited=false congestion_recovery_start_time=None Rate { delivered: 128216, delivered_time: Instant { tv_sec: 357, tv_nsec: 389380709 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 216, largest_acked: 112, rate_sample: RateSample { bandwidth: 9.52 Mbps, is_app_limited: false, interval: 54.145018ms, delivered: 64457, prior_delivered: 63759, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 335235691 }), send_elapsed: 53.266706ms, ack_elapsed: 54.145018ms, rtt: 54.073555ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3240431, last_update: Instant { tv_sec: 357, tv_nsec: 387302834 }, next_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=43 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.348325129Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.348394107Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 387302834 } }) [2025-12-13T13:13:47.348405418Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.350337161Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.350351788Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.350360504Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=60 [2025-12-13T13:13:47.350369271Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..114] ecn_counts=None [2025-12-13T13:13:47.350375192Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 113 [2025-12-13T13:13:47.350379380Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 114 [2025-12-13T13:13:47.350395369Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.350400128Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.350410838Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.350432298Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.350439241Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.350449130Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=217 [2025-12-13T13:13:47.350453989Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=234369 len=1316 fin=false [2025-12-13T13:13:47.350464669Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.94902ms latest_rtt=56.302762ms srtt=50.54125ms min_rtt=32.361934ms rttvar=5.107598ms cwnd=131957 ssthresh=18446744073709551615 bytes_in_flight=127907 app_limited=true congestion_recovery_start_time=None Rate { delivered: 130916, delivered_time: Instant { tv_sec: 357, tv_nsec: 391609916 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 217, largest_acked: 114, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 54.314158ms, delivered: 64457, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 54.314158ms, rtt: 56.302762ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3263596, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=45 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.350495877Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=218 [2025-12-13T13:13:47.350500556Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=235685 len=1316 fin=false [2025-12-13T13:13:47.350508641Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.95478ms latest_rtt=56.302762ms srtt=50.54125ms min_rtt=32.361934ms rttvar=5.107598ms cwnd=131957 ssthresh=18446744073709551615 bytes_in_flight=129257 app_limited=true congestion_recovery_start_time=None Rate { delivered: 130916, delivered_time: Instant { tv_sec: 357, tv_nsec: 391609916 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 218, largest_acked: 114, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 54.314158ms, delivered: 64457, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 54.314158ms, rtt: 56.302762ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3263596, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=45 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.350532024Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=219 [2025-12-13T13:13:47.350536553Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=237001 len=1316 fin=false [2025-12-13T13:13:47.350544117Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.955913ms latest_rtt=56.302762ms srtt=50.54125ms min_rtt=32.361934ms rttvar=5.107598ms cwnd=131957 ssthresh=18446744073709551615 bytes_in_flight=130607 app_limited=true congestion_recovery_start_time=None Rate { delivered: 130916, delivered_time: Instant { tv_sec: 357, tv_nsec: 391609916 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 219, largest_acked: 114, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 54.314158ms, delivered: 64457, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 54.314158ms, rtt: 56.302762ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3263596, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=45 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.350570015Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=220 [2025-12-13T13:13:47.350574474Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=238317 len=1316 fin=false [2025-12-13T13:13:47.350582037Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.956263ms latest_rtt=56.302762ms srtt=50.54125ms min_rtt=32.361934ms rttvar=5.107598ms cwnd=131957 ssthresh=18446744073709551615 bytes_in_flight=131957 app_limited=false congestion_recovery_start_time=None Rate { delivered: 130916, delivered_time: Instant { tv_sec: 357, tv_nsec: 391609916 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 220, largest_acked: 114, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 54.314158ms, delivered: 64457, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 54.314158ms, rtt: 56.302762ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3263596, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=45 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.350603788Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.350662838Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 391693933 } }) [2025-12-13T13:13:47.350671735Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.352660113Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.352675732Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.352685711Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=61 [2025-12-13T13:13:47.352695309Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..116] ecn_counts=None [2025-12-13T13:13:47.352702191Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 115 [2025-12-13T13:13:47.352707000Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 116 [2025-12-13T13:13:47.352735053Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.352739591Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.352747075Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.352772332Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.352781269Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.352789765Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=221 [2025-12-13T13:13:47.352793211Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=239633 len=1316 fin=false [2025-12-13T13:13:47.352801276Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.818659ms latest_rtt=58.627838ms srtt=51.427072ms min_rtt=32.361934ms rttvar=5.602345ms cwnd=134657 ssthresh=18446744073709551615 bytes_in_flight=130607 app_limited=true congestion_recovery_start_time=None Rate { delivered: 133616, delivered_time: Instant { tv_sec: 357, tv_nsec: 393934992 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 221, largest_acked: 116, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 56.639234ms, delivered: 67157, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 56.639234ms, rtt: 58.627838ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3273008, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=47 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.352824389Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=222 [2025-12-13T13:13:47.352827796Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=240949 len=1316 fin=false [2025-12-13T13:13:47.352833035Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.824961ms latest_rtt=58.627838ms srtt=51.427072ms min_rtt=32.361934ms rttvar=5.602345ms cwnd=134657 ssthresh=18446744073709551615 bytes_in_flight=131957 app_limited=true congestion_recovery_start_time=None Rate { delivered: 133616, delivered_time: Instant { tv_sec: 357, tv_nsec: 393934992 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 222, largest_acked: 116, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 56.639234ms, delivered: 67157, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 56.639234ms, rtt: 58.627838ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3273008, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=47 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.352846220Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=223 [2025-12-13T13:13:47.352849256Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=242265 len=1316 fin=false [2025-12-13T13:13:47.352854045Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.826664ms latest_rtt=58.627838ms srtt=51.427072ms min_rtt=32.361934ms rttvar=5.602345ms cwnd=134657 ssthresh=18446744073709551615 bytes_in_flight=133307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 133616, delivered_time: Instant { tv_sec: 357, tv_nsec: 393934992 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 223, largest_acked: 116, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 56.639234ms, delivered: 67157, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 56.639234ms, rtt: 58.627838ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3273008, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=47 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.352869684Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=224 [2025-12-13T13:13:47.352872800Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=243581 len=1316 fin=false [2025-12-13T13:13:47.352877518Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.826453ms latest_rtt=58.627838ms srtt=51.427072ms min_rtt=32.361934ms rttvar=5.602345ms cwnd=134657 ssthresh=18446744073709551615 bytes_in_flight=134657 app_limited=false congestion_recovery_start_time=None Rate { delivered: 133616, delivered_time: Instant { tv_sec: 357, tv_nsec: 393934992 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 224, largest_acked: 116, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 56.639234ms, delivered: 67157, prior_delivered: 66459, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 337295758 }), send_elapsed: 53.266706ms, ack_elapsed: 56.639234ms, rtt: 58.627838ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3273008, last_update: Instant { tv_sec: 357, tv_nsec: 391693933 }, next_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=47 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.352889881Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.352957608Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 391693933 } }) [2025-12-13T13:13:47.352967566Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.354730664Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.354742977Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.354749509Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=62 [2025-12-13T13:13:47.354777832Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118] ecn_counts=None [2025-12-13T13:13:47.354782341Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 117 [2025-12-13T13:13:47.354785206Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 118 [2025-12-13T13:13:47.354797529Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.354801056Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.354808429Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.354813288Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.354818148Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.354825902Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=225 [2025-12-13T13:13:47.354829228Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=244897 len=1316 fin=false [2025-12-13T13:13:47.354836552Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.515891ms latest_rtt=60.691978ms srtt=52.460185ms min_rtt=32.361934ms rttvar=6.267984ms cwnd=137357 ssthresh=18446744073709551615 bytes_in_flight=133307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 136316, delivered_time: Instant { tv_sec: 357, tv_nsec: 395999132 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 225, largest_acked: 118, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 56.715396ms, delivered: 68170, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 56.715396ms, rtt: 60.691978ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3272886, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=49 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.354858783Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=226 [2025-12-13T13:13:47.354862130Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=246213 len=1316 fin=false [2025-12-13T13:13:47.354867439Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.52076ms latest_rtt=60.691978ms srtt=52.460185ms min_rtt=32.361934ms rttvar=6.267984ms cwnd=137357 ssthresh=18446744073709551615 bytes_in_flight=134657 app_limited=true congestion_recovery_start_time=None Rate { delivered: 136316, delivered_time: Instant { tv_sec: 357, tv_nsec: 395999132 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 226, largest_acked: 118, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 56.715396ms, delivered: 68170, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 56.715396ms, rtt: 60.691978ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3272886, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=49 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.354890773Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=227 [2025-12-13T13:13:47.354896233Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=247529 len=1316 fin=false [2025-12-13T13:13:47.354905050Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.513025ms latest_rtt=60.691978ms srtt=52.460185ms min_rtt=32.361934ms rttvar=6.267984ms cwnd=137357 ssthresh=18446744073709551615 bytes_in_flight=136007 app_limited=true congestion_recovery_start_time=None Rate { delivered: 136316, delivered_time: Instant { tv_sec: 357, tv_nsec: 395999132 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 227, largest_acked: 118, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 56.715396ms, delivered: 68170, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 56.715396ms, rtt: 60.691978ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3272886, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=49 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.354937500Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=228 [2025-12-13T13:13:47.354943461Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=248845 len=1316 fin=false [2025-12-13T13:13:47.354950043Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.514868ms latest_rtt=60.691978ms srtt=52.460185ms min_rtt=32.361934ms rttvar=6.267984ms cwnd=137357 ssthresh=18446744073709551615 bytes_in_flight=137357 app_limited=false congestion_recovery_start_time=None Rate { delivered: 136316, delivered_time: Instant { tv_sec: 357, tv_nsec: 395999132 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 228, largest_acked: 118, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 56.715396ms, delivered: 68170, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 56.715396ms, rtt: 60.691978ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3272886, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=49 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.354963689Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.355030734Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 396071647 } }) [2025-12-13T13:13:47.355040552Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.356199944Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.356213630Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.356223157Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=63 [2025-12-13T13:13:47.356232515Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[44..118, 120..121] ecn_counts=None [2025-12-13T13:13:47.356239227Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 120 [2025-12-13T13:13:47.356243886Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 121 [2025-12-13T13:13:47.356260828Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.356265827Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4387) [2025-12-13T13:13:47.356276457Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4382 fin=false [2025-12-13T13:13:47.356284262Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.356291756Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.356302045Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=229 [2025-12-13T13:13:47.356307565Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=250161 len=1316 fin=false [2025-12-13T13:13:47.356328955Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=107.148068ms latest_rtt=62.165455ms srtt=53.673342ms min_rtt=32.361934ms rttvar=7.127305ms cwnd=140057 ssthresh=18446744073709551615 bytes_in_flight=137020 app_limited=true congestion_recovery_start_time=None Rate { delivered: 138003, delivered_time: Instant { tv_sec: 357, tv_nsec: 397472609 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 229, largest_acked: 121, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 58.188873ms, delivered: 69857, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 58.188873ms, rtt: 62.165455ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3261791, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=51 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.356360894Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=230 [2025-12-13T13:13:47.356366415Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=251477 len=1316 fin=false [2025-12-13T13:13:47.356376393Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=107.160601ms latest_rtt=62.165455ms srtt=53.673342ms min_rtt=32.361934ms rttvar=7.127305ms cwnd=140057 ssthresh=18446744073709551615 bytes_in_flight=138370 app_limited=true congestion_recovery_start_time=None Rate { delivered: 138003, delivered_time: Instant { tv_sec: 357, tv_nsec: 397472609 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 230, largest_acked: 121, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 58.188873ms, delivered: 69857, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 58.188873ms, rtt: 62.165455ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3261791, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=51 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.356417380Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=231 [2025-12-13T13:13:47.356423331Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=252793 len=1316 fin=false [2025-12-13T13:13:47.356433369Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=107.160631ms latest_rtt=62.165455ms srtt=53.673342ms min_rtt=32.361934ms rttvar=7.127305ms cwnd=140057 ssthresh=18446744073709551615 bytes_in_flight=139720 app_limited=true congestion_recovery_start_time=None Rate { delivered: 138003, delivered_time: Instant { tv_sec: 357, tv_nsec: 397472609 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 231, largest_acked: 121, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 58.188873ms, delivered: 69857, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 58.188873ms, rtt: 62.165455ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3261791, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=51 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.356461953Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=232 [2025-12-13T13:13:47.356466772Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=254109 len=303 fin=false [2025-12-13T13:13:47.356474566Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=107.165681ms latest_rtt=62.165455ms srtt=53.673342ms min_rtt=32.361934ms rttvar=7.127305ms cwnd=140057 ssthresh=18446744073709551615 bytes_in_flight=140057 app_limited=false congestion_recovery_start_time=None Rate { delivered: 138003, delivered_time: Instant { tv_sec: 357, tv_nsec: 397472609 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 232, largest_acked: 121, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 58.188873ms, delivered: 69857, prior_delivered: 68146, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 339283736 }), send_elapsed: 53.266706ms, ack_elapsed: 58.188873ms, rtt: 62.165455ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3261791, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=51 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.356566288Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4387 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 396071647 } }) [2025-12-13T13:13:47.356576857Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.356583920Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.356593789Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.356598497Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.358492602Z TRACE quiche_server] got 48 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.358505014Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.358511647Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=27 pn=64 [2025-12-13T13:13:47.358518229Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..123] ecn_counts=None [2025-12-13T13:13:47.358522758Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 122 [2025-12-13T13:13:47.358525663Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 123 [2025-12-13T13:13:47.358538437Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 48 bytes [2025-12-13T13:13:47.358541994Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(5400) [2025-12-13T13:13:47.358549297Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=5395 fin=false [2025-12-13T13:13:47.358556130Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.358563414Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.358581497Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=233 [2025-12-13T13:13:47.358586026Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=254412 len=1316 fin=false [2025-12-13T13:13:47.358594081Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=111.038692ms latest_rtt=64.454095ms srtt=54.895935ms min_rtt=32.361934ms rttvar=7.790666ms cwnd=142757 ssthresh=18446744073709551615 bytes_in_flight=138707 app_limited=true congestion_recovery_start_time=None Rate { delivered: 140703, delivered_time: Instant { tv_sec: 357, tv_nsec: 399761249 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 233, largest_acked: 123, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 58.902566ms, delivered: 69857, prior_delivered: 70846, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 340858683 }), send_elapsed: 36.914291ms, ack_elapsed: 58.902566ms, rtt: 64.454095ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3250627, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.358611944Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=234 [2025-12-13T13:13:47.358617695Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=255728 len=1316 fin=false [2025-12-13T13:13:47.358627142Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=111.039103ms latest_rtt=64.454095ms srtt=54.895935ms min_rtt=32.361934ms rttvar=7.790666ms cwnd=142757 ssthresh=18446744073709551615 bytes_in_flight=140057 app_limited=true congestion_recovery_start_time=None Rate { delivered: 140703, delivered_time: Instant { tv_sec: 357, tv_nsec: 399761249 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 234, largest_acked: 123, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 58.902566ms, delivered: 69857, prior_delivered: 70846, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 340858683 }), send_elapsed: 36.914291ms, ack_elapsed: 58.902566ms, rtt: 64.454095ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3250627, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.358654063Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=235 [2025-12-13T13:13:47.358658080Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=257044 len=1316 fin=false [2025-12-13T13:13:47.358663781Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=111.044402ms latest_rtt=64.454095ms srtt=54.895935ms min_rtt=32.361934ms rttvar=7.790666ms cwnd=142757 ssthresh=18446744073709551615 bytes_in_flight=141407 app_limited=true congestion_recovery_start_time=None Rate { delivered: 140703, delivered_time: Instant { tv_sec: 357, tv_nsec: 399761249 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 235, largest_acked: 123, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 58.902566ms, delivered: 69857, prior_delivered: 70846, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 340858683 }), send_elapsed: 36.914291ms, ack_elapsed: 58.902566ms, rtt: 64.454095ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3250627, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.358681073Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=236 [2025-12-13T13:13:47.358684229Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=258360 len=1316 fin=false [2025-12-13T13:13:47.358689208Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=111.04828ms latest_rtt=64.454095ms srtt=54.895935ms min_rtt=32.361934ms rttvar=7.790666ms cwnd=142757 ssthresh=18446744073709551615 bytes_in_flight=142757 app_limited=false congestion_recovery_start_time=None Rate { delivered: 140703, delivered_time: Instant { tv_sec: 357, tv_nsec: 399761249 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 335307154 }, end_of_app_limited: 0, last_sent_packet: 236, largest_acked: 123, rate_sample: RateSample { bandwidth: 9.49 Mbps, is_app_limited: false, interval: 58.902566ms, delivered: 69857, prior_delivered: 70846, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 340858683 }), send_elapsed: 36.914291ms, ack_elapsed: 58.902566ms, rtt: 64.454095ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 3250627, last_update: Instant { tv_sec: 357, tv_nsec: 396071647 }, next_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-13T13:13:47.358712892Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.358801017Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 396071647 } }) [2025-12-13T13:13:47.358815363Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.360721739Z TRACE quiche_server] got 50 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.360735905Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.360744992Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=29 pn=65 [2025-12-13T13:13:47.360778855Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..127] ecn_counts=None [2025-12-13T13:13:47.360787561Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 124 [2025-12-13T13:13:47.360793172Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 127 [2025-12-13T13:13:47.360799253Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 125 lost on epoch 2 [2025-12-13T13:13:47.360828317Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 50 bytes [2025-12-13T13:13:47.360835220Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.360845610Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.360860016Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.360868602Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.360881577Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=237 [2025-12-13T13:13:47.360887327Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=16 blocks=[23..65] ecn_counts=None [2025-12-13T13:13:47.360893078Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=121975 len=1310 fin=false [2025-12-13T13:13:47.360905571Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.76397ms latest_rtt=59.033601ms srtt=55.288143ms min_rtt=32.361934ms rttvar=6.627415ms cwnd=99929 ssthresh=99929 bytes_in_flight=140057 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 143403, delivered_time: Instant { tv_sec: 357, tv_nsec: 401994414 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 237, largest_acked: 127, rate_sample: RateSample { bandwidth: 9.54 Mbps, is_app_limited: false, interval: 59.126154ms, delivered: 70533, prior_delivered: 72870, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 342868260 }), send_elapsed: 44.56795ms, ack_elapsed: 59.126154ms, rtt: 59.033601ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2259277, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.360938072Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=14 pn=238 [2025-12-13T13:13:47.360943652Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=123285 len=6 fin=false [2025-12-13T13:13:47.360952419Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.777766ms latest_rtt=59.033601ms srtt=55.288143ms min_rtt=32.361934ms rttvar=6.627415ms cwnd=99929 ssthresh=99929 bytes_in_flight=140097 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 143403, delivered_time: Instant { tv_sec: 357, tv_nsec: 401994414 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 238, largest_acked: 127, rate_sample: RateSample { bandwidth: 9.54 Mbps, is_app_limited: false, interval: 59.126154ms, delivered: 70533, prior_delivered: 72870, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 342868260 }), send_elapsed: 44.56795ms, ack_elapsed: 59.126154ms, rtt: 59.033601ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2259277, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.361036535Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1390 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 402123805 } }) [2025-12-13T13:13:47.361047736Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.361062474Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.361079205Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=474 pn=239 [2025-12-13T13:13:47.361085236Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=259676 len=466 fin=false [2025-12-13T13:13:47.361097609Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=106.765944ms latest_rtt=59.033601ms srtt=55.288143ms min_rtt=32.361934ms rttvar=6.627415ms cwnd=99929 ssthresh=99929 bytes_in_flight=140597 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 143403, delivered_time: Instant { tv_sec: 357, tv_nsec: 401994414 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 239, largest_acked: 127, rate_sample: RateSample { bandwidth: 9.54 Mbps, is_app_limited: false, interval: 59.126154ms, delivered: 70533, prior_delivered: 72870, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 342868260 }), send_elapsed: 44.56795ms, ack_elapsed: 59.126154ms, rtt: 59.033601ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2259277, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.361138325Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 500 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 402123805 } }) [2025-12-13T13:13:47.361147462Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.361153694Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.361161899Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.361164755Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.362830391Z TRACE quiche_server] got 52 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.362844818Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.362853935Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=31 pn=66 [2025-12-13T13:13:47.362861318Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130] ecn_counts=None [2025-12-13T13:13:47.362866178Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 128 [2025-12-13T13:13:47.362869173Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 130 [2025-12-13T13:13:47.362881106Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 52 bytes [2025-12-13T13:13:47.362884532Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.362891354Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.362896154Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.362900892Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.362908116Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=240 [2025-12-13T13:13:47.362911402Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=260142 len=1316 fin=false [2025-12-13T13:13:47.362918726Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.576301ms latest_rtt=61.142764ms srtt=55.89497ms min_rtt=32.361934ms rttvar=6.184216ms cwnd=99929 ssthresh=99929 bytes_in_flight=139247 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 146103, delivered_time: Instant { tv_sec: 357, tv_nsec: 404103577 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 240, largest_acked: 130, rate_sample: RateSample { bandwidth: 9.54 Mbps, is_app_limited: false, interval: 59.172653ms, delivered: 70533, prior_delivered: 75570, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 344930924 }), send_elapsed: 44.56795ms, ack_elapsed: 59.172653ms, rtt: 61.142764ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2234749, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.362942580Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=241 [2025-12-13T13:13:47.362945936Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=261458 len=506 fin=false [2025-12-13T13:13:47.362951006Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.544131ms latest_rtt=61.142764ms srtt=55.89497ms min_rtt=32.361934ms rttvar=6.184216ms cwnd=99929 ssthresh=99929 bytes_in_flight=139787 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 146103, delivered_time: Instant { tv_sec: 357, tv_nsec: 404103577 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 241, largest_acked: 130, rate_sample: RateSample { bandwidth: 9.54 Mbps, is_app_limited: false, interval: 59.172653ms, delivered: 70533, prior_delivered: 75570, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 344930924 }), send_elapsed: 44.56795ms, ack_elapsed: 59.172653ms, rtt: 61.142764ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2234749, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.363002452Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 402123805 } }) [2025-12-13T13:13:47.363012240Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.363018903Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.363028000Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.363033289Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.365183840Z TRACE quiche_server] got 54 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.365198918Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.365208215Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=33 pn=67 [2025-12-13T13:13:47.365220108Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..135] ecn_counts=None [2025-12-13T13:13:47.365234835Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 134 [2025-12-13T13:13:47.365240155Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 135 [2025-12-13T13:13:47.365245996Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 129 lost on epoch 2 [2025-12-13T13:13:47.365250825Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 131 lost on epoch 2 [2025-12-13T13:13:47.365255413Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 132 lost on epoch 2 [2025-12-13T13:13:47.365274349Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 54 bytes [2025-12-13T13:13:47.365280690Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.365308432Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.365316948Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.365324923Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.365337006Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=242 [2025-12-13T13:13:47.365342746Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=125923 len=640 fin=false [2025-12-13T13:13:47.365355039Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.787554ms latest_rtt=63.496744ms srtt=56.720191ms min_rtt=32.361934ms rttvar=6.288605ms cwnd=99929 ssthresh=99929 bytes_in_flight=134387 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 148803, delivered_time: Instant { tv_sec: 357, tv_nsec: 406457557 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 242, largest_acked: 135, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 58.485381ms, delivered: 71488, prior_delivered: 77315, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 347972176 }), send_elapsed: 27.350571ms, ack_elapsed: 58.485381ms, rtt: 63.496744ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2202236, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.365400223Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 674 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 402123805 } }) [2025-12-13T13:13:47.365409681Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.365416694Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.365427003Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1190 pn=243 [2025-12-13T13:13:47.365430660Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=127879 len=1182 fin=false [2025-12-13T13:13:47.365437984Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.705341ms latest_rtt=63.496744ms srtt=56.720191ms min_rtt=32.361934ms rttvar=6.288605ms cwnd=99929 ssthresh=99929 bytes_in_flight=135603 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 148803, delivered_time: Instant { tv_sec: 357, tv_nsec: 406457557 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 342960813 }, end_of_app_limited: 0, last_sent_packet: 243, largest_acked: 135, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 58.485381ms, delivered: 71488, prior_delivered: 77315, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 347972176 }), send_elapsed: 27.350571ms, ack_elapsed: 58.485381ms, rtt: 63.496744ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2202236, last_update: Instant { tv_sec: 357, tv_nsec: 402123805 }, next_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.365478139Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1216 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 402123805 } }) [2025-12-13T13:13:47.365487085Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.365493357Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.365501973Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.365504919Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.367410440Z TRACE quiche_server] got 56 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.367425629Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.367435477Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=35 pn=68 [2025-12-13T13:13:47.367446748Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..138] ecn_counts=None [2025-12-13T13:13:47.367455354Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 136 [2025-12-13T13:13:47.367460785Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 138 [2025-12-13T13:13:47.367466595Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 133 lost on epoch 2 [2025-12-13T13:13:47.367484709Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 56 bytes [2025-12-13T13:13:47.367490510Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.367501831Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.367509305Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.367516518Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.367527419Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=244 [2025-12-13T13:13:47.367532428Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=129061 len=1316 fin=false [2025-12-13T13:13:47.367544140Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=14.331µs latest_rtt=58.533222ms srtt=56.821819ms min_rtt=32.361934ms rttvar=4.91971ms cwnd=99929 ssthresh=99929 bytes_in_flight=132903 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 151503, delivered_time: Instant { tv_sec: 357, tv_nsec: 408684849 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 244, largest_acked: 138, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 58.609444ms, delivered: 71488, prior_delivered: 80015, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 350075405 }), send_elapsed: 34.541385ms, ack_elapsed: 58.609444ms, rtt: 58.533222ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2198297, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.367572252Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=245 [2025-12-13T13:13:47.367575819Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=130377 len=506 fin=false [2025-12-13T13:13:47.367581179Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=exp latest_rtt=58.533222ms srtt=56.821819ms min_rtt=32.361934ms rttvar=4.91971ms cwnd=99929 ssthresh=99929 bytes_in_flight=133443 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 151503, delivered_time: Instant { tv_sec: 357, tv_nsec: 408684849 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 245, largest_acked: 138, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 58.609444ms, delivered: 71488, prior_delivered: 80015, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 350075405 }), send_elapsed: 34.541385ms, ack_elapsed: 58.609444ms, rtt: 58.533222ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2198297, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.367634028Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 408771290 } }) [2025-12-13T13:13:47.367643956Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.367650268Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.367659074Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.367663092Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.367666177Z TRACE quiche_server] timed out [2025-12-13T13:13:47.367668953Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:47.367672379Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 137 lost on epoch 2 [2025-12-13T13:13:47.367675826Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.393709ms latest_rtt=58.533222ms srtt=56.821819ms min_rtt=32.361934ms rttvar=4.91971ms cwnd=99929 ssthresh=99929 bytes_in_flight=133048 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 151503, delivered_time: Instant { tv_sec: 357, tv_nsec: 408684849 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 245, largest_acked: 138, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 58.609444ms, delivered: 71488, prior_delivered: 80015, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 350075405 }), send_elapsed: 34.541385ms, ack_elapsed: 58.609444ms, rtt: 58.533222ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2198297, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.367696554Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.367699430Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.369412710Z TRACE quiche_server] got 58 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.369425404Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.369432658Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=37 pn=69 [2025-12-13T13:13:47.369440833Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..142] ecn_counts=None [2025-12-13T13:13:47.369446544Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 139 [2025-12-13T13:13:47.369449609Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 142 [2025-12-13T13:13:47.369465659Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 58 bytes [2025-12-13T13:13:47.369471219Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.369482260Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.369489744Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.369497038Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.369508599Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=952 pn=246 [2025-12-13T13:13:47.369514570Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=130883 len=944 fin=false [2025-12-13T13:13:47.369526442Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.4696ms latest_rtt=60.530332ms srtt=57.160382ms min_rtt=32.361934ms rttvar=4.36691ms cwnd=99929 ssthresh=99929 bytes_in_flight=131326 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 154203, delivered_time: Instant { tv_sec: 357, tv_nsec: 410681959 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 246, largest_acked: 142, rate_sample: RateSample { bandwidth: 9.81 Mbps, is_app_limited: false, interval: 58.318277ms, delivered: 71488, prior_delivered: 82715, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 352363682 }), send_elapsed: 34.541385ms, ack_elapsed: 58.318277ms, rtt: 60.530332ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2185276, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.369587015Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 978 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 408771290 } }) [2025-12-13T13:13:47.369605089Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.369612443Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.369624445Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=369 pn=247 [2025-12-13T13:13:47.369629966Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=135775 len=361 fin=false [2025-12-13T13:13:47.369642058Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.354145ms latest_rtt=60.530332ms srtt=57.160382ms min_rtt=32.361934ms rttvar=4.36691ms cwnd=99929 ssthresh=99929 bytes_in_flight=131721 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 154203, delivered_time: Instant { tv_sec: 357, tv_nsec: 410681959 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 247, largest_acked: 142, rate_sample: RateSample { bandwidth: 9.81 Mbps, is_app_limited: false, interval: 58.318277ms, delivered: 71488, prior_delivered: 82715, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 352363682 }), send_elapsed: 34.541385ms, ack_elapsed: 58.318277ms, rtt: 60.530332ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2185276, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.369687823Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 395 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 408771290 } }) [2025-12-13T13:13:47.369697111Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.369703803Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.369719573Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=491 pn=248 [2025-12-13T13:13:47.369724883Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=261964 len=483 fin=false [2025-12-13T13:13:47.369735823Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.26033ms latest_rtt=60.530332ms srtt=57.160382ms min_rtt=32.361934ms rttvar=4.36691ms cwnd=99929 ssthresh=99929 bytes_in_flight=132238 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 154203, delivered_time: Instant { tv_sec: 357, tv_nsec: 410681959 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 248, largest_acked: 142, rate_sample: RateSample { bandwidth: 9.81 Mbps, is_app_limited: false, interval: 58.318277ms, delivered: 71488, prior_delivered: 82715, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 352363682 }), send_elapsed: 34.541385ms, ack_elapsed: 58.318277ms, rtt: 60.530332ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2185276, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.369804832Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 517 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 408771290 } }) [2025-12-13T13:13:47.369816223Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.369820891Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.369827835Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.369830640Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.371590474Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.371602837Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.371609129Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=70 [2025-12-13T13:13:47.371616884Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..146] ecn_counts=None [2025-12-13T13:13:47.371622354Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 143 [2025-12-13T13:13:47.371625319Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 146 [2025-12-13T13:13:47.371628956Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 140 lost on epoch 2 [2025-12-13T13:13:47.371631962Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 141 lost on epoch 2 [2025-12-13T13:13:47.371649384Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.371654774Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.371664693Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.371672447Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.371679370Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.371690361Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=249 [2025-12-13T13:13:47.371695671Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=138768 len=1316 fin=false [2025-12-13T13:13:47.371707232Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.737995ms latest_rtt=62.707215ms srtt=57.728735ms min_rtt=32.361934ms rttvar=4.41189ms cwnd=99929 ssthresh=99929 bytes_in_flight=128188 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 156903, delivered_time: Instant { tv_sec: 357, tv_nsec: 412858842 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 249, largest_acked: 146, rate_sample: RateSample { bandwidth: 9.86 Mbps, is_app_limited: false, interval: 58.81711ms, delivered: 72467, prior_delivered: 84436, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 354041732 }), send_elapsed: 34.541385ms, ack_elapsed: 58.81711ms, rtt: 62.707215ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2163762, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.371737178Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=250 [2025-12-13T13:13:47.371742658Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=140084 len=506 fin=false [2025-12-13T13:13:47.371778765Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.66572ms latest_rtt=62.707215ms srtt=57.728735ms min_rtt=32.361934ms rttvar=4.41189ms cwnd=99929 ssthresh=99929 bytes_in_flight=128728 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 156903, delivered_time: Instant { tv_sec: 357, tv_nsec: 412858842 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 350151627 }, end_of_app_limited: 0, last_sent_packet: 250, largest_acked: 146, rate_sample: RateSample { bandwidth: 9.86 Mbps, is_app_limited: false, interval: 58.81711ms, delivered: 72467, prior_delivered: 84436, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 354041732 }), send_elapsed: 34.541385ms, ack_elapsed: 58.81711ms, rtt: 62.707215ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2163762, last_update: Instant { tv_sec: 357, tv_nsec: 408771290 }, next_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.371843887Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 408771290 } }) [2025-12-13T13:13:47.371853575Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.371860488Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.371871308Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.371875867Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.373880903Z TRACE quiche_server] got 62 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.373895190Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.373901762Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=41 pn=71 [2025-12-13T13:13:47.373909917Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149] ecn_counts=None [2025-12-13T13:13:47.373915578Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 147 [2025-12-13T13:13:47.373918573Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 149 [2025-12-13T13:13:47.373922250Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 144 lost on epoch 2 [2025-12-13T13:13:47.373925266Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 145 lost on epoch 2 [2025-12-13T13:13:47.373937759Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 62 bytes [2025-12-13T13:13:47.373941195Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.373948038Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.373953048Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.373957806Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.373966242Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=818 pn=251 [2025-12-13T13:13:47.373969618Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=140590 len=810 fin=false [2025-12-13T13:13:47.373992751Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.58388ms latest_rtt=59.268018ms srtt=57.796145ms min_rtt=32.361934ms rttvar=3.443737ms cwnd=99929 ssthresh=99929 bytes_in_flight=124172 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 159603, delivered_time: Instant { tv_sec: 357, tv_nsec: 415151364 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 251, largest_acked: 149, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 59.318252ms, delivered: 72467, prior_delivered: 87136, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 355833112 }), send_elapsed: 40.273104ms, ack_elapsed: 59.318252ms, rtt: 59.268018ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2161238, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.374036393Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 844 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 415211306 } }) [2025-12-13T13:13:47.374046271Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.374052743Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.374063463Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1020 pn=252 [2025-12-13T13:13:47.374069344Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=144032 len=1012 fin=false [2025-12-13T13:13:47.374081006Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.495034ms latest_rtt=59.268018ms srtt=57.796145ms min_rtt=32.361934ms rttvar=3.443737ms cwnd=99929 ssthresh=99929 bytes_in_flight=125218 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 159603, delivered_time: Instant { tv_sec: 357, tv_nsec: 415151364 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 252, largest_acked: 149, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 59.318252ms, delivered: 72467, prior_delivered: 87136, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 355833112 }), send_elapsed: 40.273104ms, ack_elapsed: 59.318252ms, rtt: 59.268018ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2161238, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.374132973Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1046 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 415211306 } }) [2025-12-13T13:13:47.374142862Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.374149504Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.374158941Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.374163830Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.376189885Z TRACE quiche_server] got 64 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.376208269Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.376215132Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=43 pn=72 [2025-12-13T13:13:47.376223357Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154] ecn_counts=None [2025-12-13T13:13:47.376229589Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 153 [2025-12-13T13:13:47.376232634Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 154 [2025-12-13T13:13:47.376236281Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 148 lost on epoch 2 [2025-12-13T13:13:47.376239277Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 150 lost on epoch 2 [2025-12-13T13:13:47.376242082Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 151 lost on epoch 2 [2025-12-13T13:13:47.376255086Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 64 bytes [2025-12-13T13:13:47.376258743Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.376265786Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.376270756Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.376276717Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.376289551Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=253 [2025-12-13T13:13:47.376295091Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=145044 len=1316 fin=false [2025-12-13T13:13:47.376310810Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.599457ms latest_rtt=61.581438ms srtt=58.144305ms min_rtt=32.361934ms rttvar=3.279125ms cwnd=99929 ssthresh=99929 bytes_in_flight=120797 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 162303, delivered_time: Instant { tv_sec: 357, tv_nsec: 417464784 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 253, largest_acked: 154, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 59.699609ms, delivered: 73145, prior_delivered: 89158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 357765175 }), send_elapsed: 40.273104ms, ack_elapsed: 59.699609ms, rtt: 61.581438ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2148297, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.376344603Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=312 pn=254 [2025-12-13T13:13:47.376351286Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=146360 len=304 fin=false [2025-12-13T13:13:47.376361955Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.548432ms latest_rtt=61.581438ms srtt=58.144305ms min_rtt=32.361934ms rttvar=3.279125ms cwnd=99929 ssthresh=99929 bytes_in_flight=121135 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 162303, delivered_time: Instant { tv_sec: 357, tv_nsec: 417464784 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 254, largest_acked: 154, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 59.699609ms, delivered: 73145, prior_delivered: 89158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 357765175 }), send_elapsed: 40.273104ms, ack_elapsed: 59.699609ms, rtt: 61.581438ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2148297, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.376425995Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1688 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 415211306 } }) [2025-12-13T13:13:47.376432918Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.376438438Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.376448948Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=176 pn=255 [2025-12-13T13:13:47.376454659Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=149296 len=168 fin=false [2025-12-13T13:13:47.376465859Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.444568ms latest_rtt=61.581438ms srtt=58.144305ms min_rtt=32.361934ms rttvar=3.279125ms cwnd=99929 ssthresh=99929 bytes_in_flight=121337 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 162303, delivered_time: Instant { tv_sec: 357, tv_nsec: 417464784 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 255, largest_acked: 154, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 59.699609ms, delivered: 73145, prior_delivered: 89158, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 357765175 }), send_elapsed: 40.273104ms, ack_elapsed: 59.699609ms, rtt: 61.581438ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2148297, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.376508569Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 202 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 415211306 } }) [2025-12-13T13:13:47.376514280Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.376518628Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.376524859Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.376530099Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.378206986Z TRACE quiche_server] got 66 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.378221373Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.378230941Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=45 pn=73 [2025-12-13T13:13:47.378249315Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157] ecn_counts=None [2025-12-13T13:13:47.378259985Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 156 [2025-12-13T13:13:47.378265195Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 157 [2025-12-13T13:13:47.378271176Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 152 lost on epoch 2 [2025-12-13T13:13:47.378289761Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 66 bytes [2025-12-13T13:13:47.378295952Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.378306321Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.378313966Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.378321750Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.378334113Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=177 pn=256 [2025-12-13T13:13:47.378339523Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=149464 len=169 fin=false [2025-12-13T13:13:47.378351105Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.826406ms latest_rtt=63.596686ms srtt=58.700851ms min_rtt=32.361934ms rttvar=3.572438ms cwnd=99929 ssthresh=99929 bytes_in_flight=117490 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 165003, delivered_time: Instant { tv_sec: 357, tv_nsec: 419480032 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 256, largest_acked: 157, rate_sample: RateSample { bandwidth: 9.81 Mbps, is_app_limited: false, interval: 59.662499ms, delivered: 73145, prior_delivered: 91858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 359817533 }), send_elapsed: 40.273104ms, ack_elapsed: 59.662499ms, rtt: 63.596686ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2127929, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.378401820Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 203 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 415211306 } }) [2025-12-13T13:13:47.378408091Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.378412570Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.378420034Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=257 [2025-12-13T13:13:47.378423300Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=150949 len=1316 fin=false [2025-12-13T13:13:47.378430664Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.747669ms latest_rtt=63.596686ms srtt=58.700851ms min_rtt=32.361934ms rttvar=3.572438ms cwnd=99929 ssthresh=99929 bytes_in_flight=118840 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 165003, delivered_time: Instant { tv_sec: 357, tv_nsec: 419480032 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 257, largest_acked: 157, rate_sample: RateSample { bandwidth: 9.81 Mbps, is_app_limited: false, interval: 59.662499ms, delivered: 73145, prior_delivered: 91858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 359817533 }), send_elapsed: 40.273104ms, ack_elapsed: 59.662499ms, rtt: 63.596686ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2127929, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.378461361Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=258 [2025-12-13T13:13:47.378466971Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=152265 len=303 fin=false [2025-12-13T13:13:47.378476108Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.701533ms latest_rtt=63.596686ms srtt=58.700851ms min_rtt=32.361934ms rttvar=3.572438ms cwnd=99929 ssthresh=99929 bytes_in_flight=119177 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 165003, delivered_time: Instant { tv_sec: 357, tv_nsec: 419480032 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 355883346 }, end_of_app_limited: 0, last_sent_packet: 258, largest_acked: 157, rate_sample: RateSample { bandwidth: 9.81 Mbps, is_app_limited: false, interval: 59.662499ms, delivered: 73145, prior_delivered: 91858, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 359817533 }), send_elapsed: 40.273104ms, ack_elapsed: 59.662499ms, rtt: 63.596686ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2127929, last_update: Instant { tv_sec: 357, tv_nsec: 415211306 }, next_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.378536661Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1687 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 415211306 } }) [2025-12-13T13:13:47.378546690Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.378552280Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.378558682Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.378561468Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.380476278Z TRACE quiche_server] got 70 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.380491737Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.380501606Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=49 pn=74 [2025-12-13T13:13:47.380513889Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..164] ecn_counts=None [2025-12-13T13:13:47.380521172Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 160 [2025-12-13T13:13:47.380524137Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 164 [2025-12-13T13:13:47.380533575Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 155 lost on epoch 2 [2025-12-13T13:13:47.380536721Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 158 lost on epoch 2 [2025-12-13T13:13:47.380539526Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 159 lost on epoch 2 [2025-12-13T13:13:47.380542371Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 161 lost on epoch 2 [2025-12-13T13:13:47.380559213Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 70 bytes [2025-12-13T13:13:47.380562910Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.380569783Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.380574672Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.380579681Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.380588357Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=259 [2025-12-13T13:13:47.380591683Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=152568 len=1316 fin=false [2025-12-13T13:13:47.380599148Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.450894ms latest_rtt=60.40296ms srtt=58.788614ms min_rtt=32.361934ms rttvar=2.854855ms cwnd=99929 ssthresh=99929 bytes_in_flight=113105 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 167703, delivered_time: Instant { tv_sec: 357, tv_nsec: 421751007 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, end_of_app_limited: 0, last_sent_packet: 259, largest_acked: 164, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.213717ms, delivered: 71121, prior_delivered: 96582, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 363537290 }), send_elapsed: 45.737805ms, ack_elapsed: 58.213717ms, rtt: 60.40296ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2124752, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.380617331Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=260 [2025-12-13T13:13:47.380620547Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=153884 len=506 fin=false [2025-12-13T13:13:47.380625567Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.424515ms latest_rtt=60.40296ms srtt=58.788614ms min_rtt=32.361934ms rttvar=2.854855ms cwnd=99929 ssthresh=99929 bytes_in_flight=113645 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 167703, delivered_time: Instant { tv_sec: 357, tv_nsec: 421751007 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, end_of_app_limited: 0, last_sent_packet: 260, largest_acked: 164, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.213717ms, delivered: 71121, prior_delivered: 96582, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 363537290 }), send_elapsed: 45.737805ms, ack_elapsed: 58.213717ms, rtt: 60.40296ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2124752, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.380683675Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 421833160 } }) [2025-12-13T13:13:47.380693834Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.380700336Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.380708652Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.380713310Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.382634061Z TRACE quiche_server] got 72 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.382649149Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.382658456Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=51 pn=75 [2025-12-13T13:13:47.382671400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..169] ecn_counts=None [2025-12-13T13:13:47.382682321Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 165 [2025-12-13T13:13:47.382687500Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 169 [2025-12-13T13:13:47.382693722Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 162 lost on epoch 2 [2025-12-13T13:13:47.382698611Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 163 lost on epoch 2 [2025-12-13T13:13:47.382703340Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 166 lost on epoch 2 [2025-12-13T13:13:47.382720462Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 72 bytes [2025-12-13T13:13:47.382724149Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.382731051Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.382735871Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.382740750Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.382749506Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=515 pn=261 [2025-12-13T13:13:47.382777047Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=154390 len=507 fin=false [2025-12-13T13:13:47.382796774Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.679421ms latest_rtt=62.559701ms srtt=59.134999ms min_rtt=32.361934ms rttvar=2.833912ms cwnd=99929 ssthresh=99929 bytes_in_flight=108112 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 170403, delivered_time: Instant { tv_sec: 357, tv_nsec: 423907748 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, end_of_app_limited: 0, last_sent_packet: 261, largest_acked: 169, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.040563ms, delivered: 71121, prior_delivered: 99282, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 365867185 }), send_elapsed: 45.737805ms, ack_elapsed: 58.040563ms, rtt: 62.559701ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112306, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.382840516Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 541 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 421833160 } }) [2025-12-13T13:13:47.382849693Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.382856065Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.382866163Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=646 pn=262 [2025-12-13T13:13:47.382871874Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=157529 len=638 fin=false [2025-12-13T13:13:47.382880400Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.595895ms latest_rtt=62.559701ms srtt=59.134999ms min_rtt=32.361934ms rttvar=2.833912ms cwnd=99929 ssthresh=99929 bytes_in_flight=108784 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 170403, delivered_time: Instant { tv_sec: 357, tv_nsec: 423907748 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, end_of_app_limited: 0, last_sent_packet: 262, largest_acked: 169, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.040563ms, delivered: 71121, prior_delivered: 99282, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 365867185 }), send_elapsed: 45.737805ms, ack_elapsed: 58.040563ms, rtt: 62.559701ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112306, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.382915045Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 672 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 421833160 } }) [2025-12-13T13:13:47.382923190Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.382929121Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.382938218Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=651 pn=263 [2025-12-13T13:13:47.382941374Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=160799 len=643 fin=false [2025-12-13T13:13:47.382947906Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.52853ms latest_rtt=62.559701ms srtt=59.134999ms min_rtt=32.361934ms rttvar=2.833912ms cwnd=99929 ssthresh=99929 bytes_in_flight=109461 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 170403, delivered_time: Instant { tv_sec: 357, tv_nsec: 423907748 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 361348047 }, end_of_app_limited: 0, last_sent_packet: 263, largest_acked: 169, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.040563ms, delivered: 71121, prior_delivered: 99282, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 365867185 }), send_elapsed: 45.737805ms, ack_elapsed: 58.040563ms, rtt: 62.559701ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112306, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.382986057Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 677 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 421833160 } }) [2025-12-13T13:13:47.382994924Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.383001205Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.383009451Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.383013268Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.384882734Z TRACE quiche_server] got 74 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.384897411Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.384906949Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=53 pn=76 [2025-12-13T13:13:47.384918341Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..173] ecn_counts=None [2025-12-13T13:13:47.384924873Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 170 [2025-12-13T13:13:47.384927808Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 173 [2025-12-13T13:13:47.384931445Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 167 lost on epoch 2 [2025-12-13T13:13:47.384949709Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 74 bytes [2025-12-13T13:13:47.384955059Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.384964928Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.384969797Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.384974766Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.384983843Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=264 [2025-12-13T13:13:47.384987299Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=9 blocks=[23..76] ecn_counts=None [2025-12-13T13:13:47.384990996Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=161442 len=1310 fin=false [2025-12-13T13:13:47.384999773Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.30774ms latest_rtt=57.892146ms srtt=58.854642ms min_rtt=32.361934ms rttvar=2.686147ms cwnd=99929 ssthresh=99929 bytes_in_flight=106761 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 173103, delivered_time: Instant { tv_sec: 357, tv_nsec: 426156201 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 264, largest_acked: 173, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 57.948812ms, delivered: 71121, prior_delivered: 101982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 368207389 }), send_elapsed: 52.653813ms, ack_elapsed: 57.948812ms, rtt: 57.892146ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2122368, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.385035439Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=265 [2025-12-13T13:13:47.385039216Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=162752 len=506 fin=false [2025-12-13T13:13:47.385045057Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.263107ms latest_rtt=57.892146ms srtt=58.854642ms min_rtt=32.361934ms rttvar=2.686147ms cwnd=99929 ssthresh=99929 bytes_in_flight=107301 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 173103, delivered_time: Instant { tv_sec: 357, tv_nsec: 426156201 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 265, largest_acked: 173, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 57.948812ms, delivered: 71121, prior_delivered: 101982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 368207389 }), send_elapsed: 52.653813ms, ack_elapsed: 57.948812ms, rtt: 57.892146ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2122368, last_update: Instant { tv_sec: 357, tv_nsec: 421833160 }, next_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.385096923Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 421833160 } }) [2025-12-13T13:13:47.385106922Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.385113004Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.385121950Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.385125487Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.387103596Z TRACE quiche_server] got 74 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.387117923Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.387127460Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=53 pn=77 [2025-12-13T13:13:47.387139453Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175] ecn_counts=None [2025-12-13T13:13:47.387145985Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 174 [2025-12-13T13:13:47.387148880Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 175 [2025-12-13T13:13:47.387152557Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 171 lost on epoch 2 [2025-12-13T13:13:47.387155442Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 172 lost on epoch 2 [2025-12-13T13:13:47.387168757Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 74 bytes [2025-12-13T13:13:47.387178015Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.387186270Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.387191229Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.387196158Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.387204394Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=181 pn=266 [2025-12-13T13:13:47.387207730Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=163258 len=173 fin=false [2025-12-13T13:13:47.387214803Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.186909ms latest_rtt=60.112777ms srtt=58.886908ms min_rtt=32.361934ms rttvar=2.079143ms cwnd=99929 ssthresh=99929 bytes_in_flight=102108 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 175803, delivered_time: Instant { tv_sec: 357, tv_nsec: 428376832 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 266, largest_acked: 175, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 60.169443ms, delivered: 73821, prior_delivered: 101982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 368207389 }), send_elapsed: 52.653813ms, ack_elapsed: 60.169443ms, rtt: 60.112777ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121205, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.387257172Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 207 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 428449588 } }) [2025-12-13T13:13:47.387265959Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.387272290Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.387281397Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=267 [2025-12-13T13:13:47.387287078Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=164747 len=1316 fin=false [2025-12-13T13:13:47.387295574Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.183553ms latest_rtt=60.112777ms srtt=58.886908ms min_rtt=32.361934ms rttvar=2.079143ms cwnd=99929 ssthresh=99929 bytes_in_flight=103458 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 175803, delivered_time: Instant { tv_sec: 357, tv_nsec: 428376832 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 267, largest_acked: 175, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 60.169443ms, delivered: 73821, prior_delivered: 101982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 368207389 }), send_elapsed: 52.653813ms, ack_elapsed: 60.169443ms, rtt: 60.112777ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121205, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.387329747Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=307 pn=268 [2025-12-13T13:13:47.387333465Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=166063 len=299 fin=false [2025-12-13T13:13:47.387339145Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.189875ms latest_rtt=60.112777ms srtt=58.886908ms min_rtt=32.361934ms rttvar=2.079143ms cwnd=99929 ssthresh=99929 bytes_in_flight=103791 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 175803, delivered_time: Instant { tv_sec: 357, tv_nsec: 428376832 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 268, largest_acked: 175, rate_sample: RateSample { bandwidth: 9.82 Mbps, is_app_limited: false, interval: 60.169443ms, delivered: 73821, prior_delivered: 101982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 368207389 }), send_elapsed: 52.653813ms, ack_elapsed: 60.169443ms, rtt: 60.112777ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121205, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.387385992Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1683 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 428449588 } }) [2025-12-13T13:13:47.387395370Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.387401361Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.387407312Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.387410107Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.389151524Z TRACE quiche_server] got 76 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.389166271Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.389174286Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=55 pn=78 [2025-12-13T13:13:47.389188052Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178] ecn_counts=None [2025-12-13T13:13:47.389199423Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 177 [2025-12-13T13:13:47.389204062Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 178 [2025-12-13T13:13:47.389224239Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 76 bytes [2025-12-13T13:13:47.389230591Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.389240870Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.389248705Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.389256149Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.389267259Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=269 [2025-12-13T13:13:47.389285804Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=166362 len=1316 fin=false [2025-12-13T13:13:47.389297586Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.644104ms latest_rtt=62.159593ms srtt=59.170993ms min_rtt=32.361934ms rttvar=2.127528ms cwnd=99929 ssthresh=99929 bytes_in_flight=102441 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 178503, delivered_time: Instant { tv_sec: 357, tv_nsec: 430423648 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 269, largest_acked: 178, rate_sample: RateSample { bandwidth: 9.83 Mbps, is_app_limited: false, interval: 60.624166ms, delivered: 74497, prior_delivered: 104006, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 369799482 }), send_elapsed: 41.835829ms, ack_elapsed: 60.624166ms, rtt: 62.159593ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2111021, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.389328584Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=349 pn=270 [2025-12-13T13:13:47.389334515Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=167678 len=341 fin=false [2025-12-13T13:13:47.389343722Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.597818ms latest_rtt=62.159593ms srtt=59.170993ms min_rtt=32.361934ms rttvar=2.127528ms cwnd=99929 ssthresh=99929 bytes_in_flight=102816 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 178503, delivered_time: Instant { tv_sec: 357, tv_nsec: 430423648 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 270, largest_acked: 178, rate_sample: RateSample { bandwidth: 9.83 Mbps, is_app_limited: false, interval: 60.624166ms, delivered: 74497, prior_delivered: 104006, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 369799482 }), send_elapsed: 41.835829ms, ack_elapsed: 60.624166ms, rtt: 62.159593ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2111021, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.389413362Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1725 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 428449588 } }) [2025-12-13T13:13:47.389424303Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.389430905Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.389441845Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=139 pn=271 [2025-12-13T13:13:47.389446995Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=170651 len=131 fin=false [2025-12-13T13:13:47.389458286Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.483204ms latest_rtt=62.159593ms srtt=59.170993ms min_rtt=32.361934ms rttvar=2.127528ms cwnd=99929 ssthresh=99929 bytes_in_flight=102981 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 178503, delivered_time: Instant { tv_sec: 357, tv_nsec: 430423648 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 368264055 }, end_of_app_limited: 0, last_sent_packet: 271, largest_acked: 178, rate_sample: RateSample { bandwidth: 9.83 Mbps, is_app_limited: false, interval: 60.624166ms, delivered: 74497, prior_delivered: 104006, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 369799482 }), send_elapsed: 41.835829ms, ack_elapsed: 60.624166ms, rtt: 62.159593ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2111021, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.389518699Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 165 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 428449588 } }) [2025-12-13T13:13:47.389537564Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.389544787Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.389555076Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.389560326Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.391523600Z TRACE quiche_server] got 80 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.391538758Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.391548316Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=59 pn=79 [2025-12-13T13:13:47.391561861Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..184] ecn_counts=None [2025-12-13T13:13:47.391573363Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 180 [2025-12-13T13:13:47.391578092Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 184 [2025-12-13T13:13:47.391583822Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 176 lost on epoch 2 [2025-12-13T13:13:47.391588401Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 179 lost on epoch 2 [2025-12-13T13:13:47.391593310Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 181 lost on epoch 2 [2025-12-13T13:13:47.391631462Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 80 bytes [2025-12-13T13:13:47.391638044Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(3344) [2025-12-13T13:13:47.391648754Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=3339 fin=false [2025-12-13T13:13:47.391656268Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.391664773Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.391675353Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=272 [2025-12-13T13:13:47.391678750Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=170782 len=1316 fin=false [2025-12-13T13:13:47.391690712Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.68301ms latest_rtt=58.704527ms srtt=58.987683ms min_rtt=32.361934ms rttvar=1.962262ms cwnd=99929 ssthresh=99929 bytes_in_flight=98257 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 181203, delivered_time: Instant { tv_sec: 357, tv_nsec: 432797818 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 272, largest_acked: 184, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.804884ms, delivered: 71797, prior_delivered: 109406, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 373992934 }), send_elapsed: 47.665065ms, ack_elapsed: 58.804884ms, rtt: 58.704527ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117581, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.391709397Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1193 pn=273 [2025-12-13T13:13:47.391713284Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=172098 len=1185 fin=false [2025-12-13T13:13:47.391722551Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.65068ms latest_rtt=58.704527ms srtt=58.987683ms min_rtt=32.361934ms rttvar=1.962262ms cwnd=99929 ssthresh=99929 bytes_in_flight=99476 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 181203, delivered_time: Instant { tv_sec: 357, tv_nsec: 432797818 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 273, largest_acked: 184, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.804884ms, delivered: 71797, prior_delivered: 109406, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 373992934 }), send_elapsed: 47.665065ms, ack_elapsed: 58.804884ms, rtt: 58.704527ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117581, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.391798593Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2569 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 428449588 } }) [2025-12-13T13:13:47.391813862Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.391821446Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.391833098Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=427 pn=274 [2025-12-13T13:13:47.391839179Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=175915 len=419 fin=false [2025-12-13T13:13:47.391850811Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.522261ms latest_rtt=58.704527ms srtt=58.987683ms min_rtt=32.361934ms rttvar=1.962262ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 181203, delivered_time: Instant { tv_sec: 357, tv_nsec: 432797818 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 274, largest_acked: 184, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.804884ms, delivered: 71797, prior_delivered: 109406, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 373992934 }), send_elapsed: 47.665065ms, ack_elapsed: 58.804884ms, rtt: 58.704527ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117581, last_update: Instant { tv_sec: 357, tv_nsec: 428449588 }, next_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.391909109Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 453 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 428449588 } }) [2025-12-13T13:13:47.391919679Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.391926161Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.391935639Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.391940628Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.393859987Z TRACE quiche_server] got 82 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.393874735Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.393881347Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=61 pn=80 [2025-12-13T13:13:47.393890664Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..188] ecn_counts=None [2025-12-13T13:13:47.393898830Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 185 [2025-12-13T13:13:47.393904320Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 188 [2025-12-13T13:13:47.393910151Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 182 lost on epoch 2 [2025-12-13T13:13:47.393915270Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 183 lost on epoch 2 [2025-12-13T13:13:47.393934657Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 82 bytes [2025-12-13T13:13:47.393941319Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(8100) [2025-12-13T13:13:47.393952420Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=8095 fin=false [2025-12-13T13:13:47.393957579Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.393962609Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.393971325Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=275 [2025-12-13T13:13:47.393974691Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=176334 len=1316 fin=false [2025-12-13T13:13:47.393982085Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.527158ms latest_rtt=61.037678ms srtt=59.118931ms min_rtt=32.361934ms rttvar=1.734194ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 183903, delivered_time: Instant { tv_sec: 357, tv_nsec: 435130969 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 275, largest_acked: 188, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.917335ms, delivered: 71797, prior_delivered: 112106, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 376213634 }), send_elapsed: 47.665065ms, ack_elapsed: 58.917335ms, rtt: 61.037678ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112880, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.394004948Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=905 pn=276 [2025-12-13T13:13:47.394008324Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=177650 len=897 fin=false [2025-12-13T13:13:47.394013424Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.49596ms latest_rtt=61.037678ms srtt=59.118931ms min_rtt=32.361934ms rttvar=1.734194ms cwnd=99929 ssthresh=99929 bytes_in_flight=96810 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 183903, delivered_time: Instant { tv_sec: 357, tv_nsec: 435130969 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 276, largest_acked: 188, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.917335ms, delivered: 71797, prior_delivered: 112106, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 376213634 }), send_elapsed: 47.665065ms, ack_elapsed: 58.917335ms, rtt: 61.037678ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112880, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.394066102Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2281 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.394075830Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.394082031Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.394091850Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=277 [2025-12-13T13:13:47.394097751Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=182495 len=1316 fin=false [2025-12-13T13:13:47.394106166Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.403207ms latest_rtt=61.037678ms srtt=59.118931ms min_rtt=32.361934ms rttvar=1.734194ms cwnd=99929 ssthresh=99929 bytes_in_flight=98160 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 183903, delivered_time: Instant { tv_sec: 357, tv_nsec: 435130969 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 277, largest_acked: 188, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.917335ms, delivered: 71797, prior_delivered: 112106, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 376213634 }), send_elapsed: 47.665065ms, ack_elapsed: 58.917335ms, rtt: 61.037678ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112880, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.394126745Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=278 [2025-12-13T13:13:47.394130011Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=186443 len=640 fin=false [2025-12-13T13:13:47.394134850Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.374594ms latest_rtt=61.037678ms srtt=59.118931ms min_rtt=32.361934ms rttvar=1.734194ms cwnd=99929 ssthresh=99929 bytes_in_flight=98834 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 183903, delivered_time: Instant { tv_sec: 357, tv_nsec: 435130969 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 278, largest_acked: 188, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.917335ms, delivered: 71797, prior_delivered: 112106, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 376213634 }), send_elapsed: 47.665065ms, ack_elapsed: 58.917335ms, rtt: 61.037678ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112880, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.394179974Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2024 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.394189442Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.394196044Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.394205963Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1069 pn=279 [2025-12-13T13:13:47.394210060Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=188399 len=1061 fin=false [2025-12-13T13:13:47.394217123Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.29229ms latest_rtt=61.037678ms srtt=59.118931ms min_rtt=32.361934ms rttvar=1.734194ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 183903, delivered_time: Instant { tv_sec: 357, tv_nsec: 435130969 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 374093291 }, end_of_app_limited: 0, last_sent_packet: 279, largest_acked: 188, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.917335ms, delivered: 71797, prior_delivered: 112106, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 376213634 }), send_elapsed: 47.665065ms, ack_elapsed: 58.917335ms, rtt: 61.037678ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2112880, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.394255164Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1095 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.394264351Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.394270553Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.394279510Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.394283788Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.395869254Z TRACE quiche_server] got 84 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.395884072Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.395893760Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=63 pn=81 [2025-12-13T13:13:47.395906904Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..192] ecn_counts=None [2025-12-13T13:13:47.395927884Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 189 [2025-12-13T13:13:47.395932963Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 192 [2025-12-13T13:13:47.395938684Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 186 lost on epoch 2 [2025-12-13T13:13:47.395943603Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 187 lost on epoch 2 [2025-12-13T13:13:47.395963791Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 84 bytes [2025-12-13T13:13:47.395970193Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(8100) [2025-12-13T13:13:47.395981634Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=8095 fin=false [2025-12-13T13:13:47.395989298Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.395996992Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.396009867Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=280 [2025-12-13T13:13:47.396014285Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=189460 len=1316 fin=false [2025-12-13T13:13:47.396022400Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.115464ms latest_rtt=58.605484ms srtt=58.929749ms min_rtt=32.361934ms rttvar=1.679006ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 186603, delivered_time: Instant { tv_sec: 357, tv_nsec: 437143162 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 280, largest_acked: 192, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.695632ms, delivered: 71797, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 58.695632ms, rtt: 58.605484ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2119663, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.396046455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=281 [2025-12-13T13:13:47.396049841Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=190776 len=1316 fin=false [2025-12-13T13:13:47.396055171Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.082792ms latest_rtt=58.605484ms srtt=58.929749ms min_rtt=32.361934ms rttvar=1.679006ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 186603, delivered_time: Instant { tv_sec: 357, tv_nsec: 437143162 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 281, largest_acked: 192, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.695632ms, delivered: 71797, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 58.695632ms, rtt: 58.605484ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2119663, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.396068806Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=263 pn=282 [2025-12-13T13:13:47.396071932Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=192092 len=255 fin=false [2025-12-13T13:13:47.396076531Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.061503ms latest_rtt=58.605484ms srtt=58.929749ms min_rtt=32.361934ms rttvar=1.679006ms cwnd=99929 ssthresh=99929 bytes_in_flight=97518 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 186603, delivered_time: Instant { tv_sec: 357, tv_nsec: 437143162 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 282, largest_acked: 192, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.695632ms, delivered: 71797, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 58.695632ms, rtt: 58.605484ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2119663, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.396138617Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2989 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.396148675Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.396155017Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.396165026Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=283 [2025-12-13T13:13:47.396172820Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=194979 len=1316 fin=false [2025-12-13T13:13:47.396180535Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.957369ms latest_rtt=58.605484ms srtt=58.929749ms min_rtt=32.361934ms rttvar=1.679006ms cwnd=99929 ssthresh=99929 bytes_in_flight=98868 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 186603, delivered_time: Instant { tv_sec: 357, tv_nsec: 437143162 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 283, largest_acked: 192, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.695632ms, delivered: 71797, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 58.695632ms, rtt: 58.605484ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2119663, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.396196475Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1035 pn=284 [2025-12-13T13:13:47.396199590Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=196295 len=1027 fin=false [2025-12-13T13:13:47.396204249Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.933735ms latest_rtt=58.605484ms srtt=58.929749ms min_rtt=32.361934ms rttvar=1.679006ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 186603, delivered_time: Instant { tv_sec: 357, tv_nsec: 437143162 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 284, largest_acked: 192, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.695632ms, delivered: 71797, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 58.695632ms, rtt: 58.605484ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2119663, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.396249834Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2411 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.396259823Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.396265894Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.396274770Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.396278037Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.398011488Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.398026305Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.398036374Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=82 [2025-12-13T13:13:47.398062383Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..195] ecn_counts=None [2025-12-13T13:13:47.398075607Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 193 [2025-12-13T13:13:47.398080576Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 195 [2025-12-13T13:13:47.398086668Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 190 lost on epoch 2 [2025-12-13T13:13:47.398091717Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 191 lost on epoch 2 [2025-12-13T13:13:47.398126673Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.398133105Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(8100) [2025-12-13T13:13:47.398144806Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=8095 fin=false [2025-12-13T13:13:47.398153012Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.398160265Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.398172468Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=297 pn=285 [2025-12-13T13:13:47.398177988Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=197322 len=289 fin=false [2025-12-13T13:13:47.398188197Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.438611ms latest_rtt=60.747517ms srtt=59.031969ms min_rtt=32.361934ms rttvar=1.463696ms cwnd=99929 ssthresh=99929 bytes_in_flight=94852 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 189303, delivered_time: Instant { tv_sec: 357, tv_nsec: 439285195 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 285, largest_acked: 195, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 60.837665ms, delivered: 74497, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 60.837665ms, rtt: 60.747517ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2115993, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.398240846Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.398251325Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.398258278Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.398268587Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=286 [2025-12-13T13:13:47.398273717Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=200243 len=1316 fin=false [2025-12-13T13:13:47.398284717Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.341891ms latest_rtt=60.747517ms srtt=59.031969ms min_rtt=32.361934ms rttvar=1.463696ms cwnd=99929 ssthresh=99929 bytes_in_flight=96202 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 189303, delivered_time: Instant { tv_sec: 357, tv_nsec: 439285195 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 286, largest_acked: 195, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 60.837665ms, delivered: 74497, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 60.837665ms, rtt: 60.747517ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2115993, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.398320875Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=287 [2025-12-13T13:13:47.398326906Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=201559 len=1316 fin=false [2025-12-13T13:13:47.398337095Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.289513ms latest_rtt=60.747517ms srtt=59.031969ms min_rtt=32.361934ms rttvar=1.463696ms cwnd=99929 ssthresh=99929 bytes_in_flight=97552 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 189303, delivered_time: Instant { tv_sec: 357, tv_nsec: 439285195 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 287, largest_acked: 195, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 60.837665ms, delivered: 74497, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 60.837665ms, rtt: 60.747517ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2115993, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.398367692Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=288 [2025-12-13T13:13:47.398373142Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=262447 len=1316 fin=false [2025-12-13T13:13:47.398396826Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.229672ms latest_rtt=60.747517ms srtt=59.031969ms min_rtt=32.361934ms rttvar=1.463696ms cwnd=99929 ssthresh=99929 bytes_in_flight=98902 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 189303, delivered_time: Instant { tv_sec: 357, tv_nsec: 439285195 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 288, largest_acked: 195, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 60.837665ms, delivered: 74497, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 60.837665ms, rtt: 60.747517ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2115993, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.398433024Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1001 pn=289 [2025-12-13T13:13:47.398439235Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=263763 len=993 fin=false [2025-12-13T13:13:47.398449084Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.177635ms latest_rtt=60.747517ms srtt=59.031969ms min_rtt=32.361934ms rttvar=1.463696ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 189303, delivered_time: Instant { tv_sec: 357, tv_nsec: 439285195 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 378537678 }, end_of_app_limited: 0, last_sent_packet: 289, largest_acked: 195, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 60.837665ms, delivered: 74497, prior_delivered: 114806, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 378447530 }), send_elapsed: 52.109452ms, ack_elapsed: 60.837665ms, rtt: 60.747517ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2115993, last_update: Instant { tv_sec: 357, tv_nsec: 435216088 }, next_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.398533371Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5077 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 435216088 } }) [2025-12-13T13:13:47.398544151Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.398551084Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.398561023Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.398565872Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.400302141Z TRACE quiche_server] got 88 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.400316688Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.400326226Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=67 pn=83 [2025-12-13T13:13:47.400339902Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..200] ecn_counts=None [2025-12-13T13:13:47.400353076Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 196 [2025-12-13T13:13:47.400357985Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 200 [2025-12-13T13:13:47.400364016Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 194 lost on epoch 2 [2025-12-13T13:13:47.400368685Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 197 lost on epoch 2 [2025-12-13T13:13:47.400385847Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 88 bytes [2025-12-13T13:13:47.400394834Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(8100) [2025-12-13T13:13:47.400403169Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=8095 fin=false [2025-12-13T13:13:47.400408089Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.400413068Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.400421764Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=290 [2025-12-13T13:13:47.400425121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=205507 len=1316 fin=false [2025-12-13T13:13:47.400432524Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.081477ms latest_rtt=58.728393ms srtt=58.869021ms min_rtt=32.361934ms rttvar=1.423666ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 192003, delivered_time: Instant { tv_sec: 357, tv_nsec: 441575327 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 290, largest_acked: 200, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.780069ms, delivered: 71797, prior_delivered: 120206, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 382795258 }), send_elapsed: 56.418708ms, ack_elapsed: 58.780069ms, rtt: 58.728393ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121850, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.400449606Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=291 [2025-12-13T13:13:47.400452772Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=209455 len=1316 fin=false [2025-12-13T13:13:47.400457681Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.056381ms latest_rtt=58.728393ms srtt=58.869021ms min_rtt=32.361934ms rttvar=1.423666ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 192003, delivered_time: Instant { tv_sec: 357, tv_nsec: 441575327 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 291, largest_acked: 200, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.780069ms, delivered: 71797, prior_delivered: 120206, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 382795258 }), send_elapsed: 56.418708ms, ack_elapsed: 58.780069ms, rtt: 58.728393ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121850, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.400472950Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=292 [2025-12-13T13:13:47.400478790Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=264756 len=1316 fin=false [2025-12-13T13:13:47.400499629Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.013641ms latest_rtt=58.728393ms srtt=58.869021ms min_rtt=32.361934ms rttvar=1.423666ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 192003, delivered_time: Instant { tv_sec: 357, tv_nsec: 441575327 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 292, largest_acked: 200, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.780069ms, delivered: 71797, prior_delivered: 120206, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 382795258 }), send_elapsed: 56.418708ms, ack_elapsed: 58.780069ms, rtt: 58.728393ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121850, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.400526009Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=293 [2025-12-13T13:13:47.400531098Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=266072 len=1316 fin=false [2025-12-13T13:13:47.400540906Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.972364ms latest_rtt=58.728393ms srtt=58.869021ms min_rtt=32.361934ms rttvar=1.423666ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 192003, delivered_time: Instant { tv_sec: 357, tv_nsec: 441575327 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 293, largest_acked: 200, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 58.780069ms, delivered: 71797, prior_delivered: 120206, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 382795258 }), send_elapsed: 56.418708ms, ack_elapsed: 58.780069ms, rtt: 58.728393ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2121850, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.400565322Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.400632768Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 441666527 } }) [2025-12-13T13:13:47.400643397Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.402512824Z TRACE quiche_server] got 90 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.402526990Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.402536728Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=69 pn=84 [2025-12-13T13:13:47.402550464Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..204] ecn_counts=None [2025-12-13T13:13:47.402570141Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 201 [2025-12-13T13:13:47.402576122Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 204 [2025-12-13T13:13:47.402581652Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 198 lost on epoch 2 [2025-12-13T13:13:47.402584658Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 199 lost on epoch 2 [2025-12-13T13:13:47.402598223Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 90 bytes [2025-12-13T13:13:47.402601620Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(8100) [2025-12-13T13:13:47.402609063Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=8095 fin=false [2025-12-13T13:13:47.402613832Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.402618812Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.402627317Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=294 [2025-12-13T13:13:47.402631435Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=210771 len=1316 fin=false [2025-12-13T13:13:47.402638698Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.513579ms latest_rtt=60.939306ms srtt=59.002806ms min_rtt=32.361934ms rttvar=1.33532ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 194703, delivered_time: Instant { tv_sec: 357, tv_nsec: 443786240 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 294, largest_acked: 204, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 58.708794ms, delivered: 71797, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 58.708794ms, rtt: 60.939306ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117039, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.402655540Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=295 [2025-12-13T13:13:47.402658766Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=212087 len=1316 fin=false [2025-12-13T13:13:47.402663625Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.488753ms latest_rtt=60.939306ms srtt=59.002806ms min_rtt=32.361934ms rttvar=1.33532ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 194703, delivered_time: Instant { tv_sec: 357, tv_nsec: 443786240 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 295, largest_acked: 204, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 58.708794ms, delivered: 71797, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 58.708794ms, rtt: 60.939306ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117039, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.402681849Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=296 [2025-12-13T13:13:47.402684975Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=267388 len=1316 fin=false [2025-12-13T13:13:47.402689684Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.462754ms latest_rtt=60.939306ms srtt=59.002806ms min_rtt=32.361934ms rttvar=1.33532ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 194703, delivered_time: Instant { tv_sec: 357, tv_nsec: 443786240 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 296, largest_acked: 204, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 58.708794ms, delivered: 71797, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 58.708794ms, rtt: 60.939306ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117039, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.402713128Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=297 [2025-12-13T13:13:47.402718467Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=268704 len=1316 fin=false [2025-12-13T13:13:47.402727925Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.423872ms latest_rtt=60.939306ms srtt=59.002806ms min_rtt=32.361934ms rttvar=1.33532ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 194703, delivered_time: Instant { tv_sec: 357, tv_nsec: 443786240 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 297, largest_acked: 204, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 58.708794ms, delivered: 71797, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 58.708794ms, rtt: 60.939306ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2117039, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.402748503Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.402830977Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 441666527 } }) [2025-12-13T13:13:47.402847839Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.404822812Z TRACE quiche_server] got 90 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.404837209Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.404846246Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=69 pn=85 [2025-12-13T13:13:47.404858899Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206] ecn_counts=None [2025-12-13T13:13:47.404870521Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 205 [2025-12-13T13:13:47.404874789Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 206 [2025-12-13T13:13:47.404880289Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 202 lost on epoch 2 [2025-12-13T13:13:47.404884797Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 203 lost on epoch 2 [2025-12-13T13:13:47.404925844Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 90 bytes [2025-12-13T13:13:47.404932176Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(8100) [2025-12-13T13:13:47.404943427Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=8095 fin=false [2025-12-13T13:13:47.404950320Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.404957052Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.404968203Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=298 [2025-12-13T13:13:47.404973443Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=216035 len=1316 fin=false [2025-12-13T13:13:47.404985345Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.634702ms latest_rtt=63.248733ms srtt=59.408546ms min_rtt=32.361934ms rttvar=1.812971ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 197403, delivered_time: Instant { tv_sec: 357, tv_nsec: 446095667 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 298, largest_acked: 206, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 61.018221ms, delivered: 74497, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 61.018221ms, rtt: 63.248733ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2102580, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.405018166Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=299 [2025-12-13T13:13:47.405023887Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=217351 len=1316 fin=false [2025-12-13T13:13:47.405039726Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.632898ms latest_rtt=63.248733ms srtt=59.408546ms min_rtt=32.361934ms rttvar=1.812971ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 197403, delivered_time: Instant { tv_sec: 357, tv_nsec: 446095667 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 299, largest_acked: 206, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 61.018221ms, delivered: 74497, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 61.018221ms, rtt: 63.248733ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2102580, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.405068821Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=300 [2025-12-13T13:13:47.405077336Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=270020 len=1316 fin=false [2025-12-13T13:13:47.405090241Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.632397ms latest_rtt=63.248733ms srtt=59.408546ms min_rtt=32.361934ms rttvar=1.812971ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 197403, delivered_time: Instant { tv_sec: 357, tv_nsec: 446095667 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 300, largest_acked: 206, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 61.018221ms, delivered: 74497, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 61.018221ms, rtt: 63.248733ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2102580, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.405115668Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=301 [2025-12-13T13:13:47.405120858Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=271336 len=1316 fin=false [2025-12-13T13:13:47.405129794Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.641926ms latest_rtt=63.248733ms srtt=59.408546ms min_rtt=32.361934ms rttvar=1.812971ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 197403, delivered_time: Instant { tv_sec: 357, tv_nsec: 446095667 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 382846934 }, end_of_app_limited: 0, last_sent_packet: 301, largest_acked: 206, rate_sample: RateSample { bandwidth: 9.77 Mbps, is_app_limited: false, interval: 61.018221ms, delivered: 74497, prior_delivered: 122906, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 385077446 }), send_elapsed: 56.418708ms, ack_elapsed: 61.018221ms, rtt: 63.248733ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2102580, last_update: Instant { tv_sec: 357, tv_nsec: 441666527 }, next_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.405163407Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.405238928Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 441666527 } }) [2025-12-13T13:13:47.405250038Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.407083885Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.407099294Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.407106838Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=86 [2025-12-13T13:13:47.407116727Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..213] ecn_counts=None [2025-12-13T13:13:47.407125433Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 209 [2025-12-13T13:13:47.407128569Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 213 [2025-12-13T13:13:47.407132546Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 207 lost on epoch 2 [2025-12-13T13:13:47.407135652Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 210 lost on epoch 2 [2025-12-13T13:13:47.407149227Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.407152704Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(7819) [2025-12-13T13:13:47.407160508Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=7814 fin=false [2025-12-13T13:13:47.407167682Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.407178051Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=302 [2025-12-13T13:13:47.407181628Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=8 blocks=[23..86] ecn_counts=None [2025-12-13T13:13:47.407185314Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM_DATA_BLOCKED stream=8 limit=353338 [2025-12-13T13:13:47.407188400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=222615 len=1304 fin=false [2025-12-13T13:13:47.407196706Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.539996ms latest_rtt=61.053576ms srtt=59.489174ms min_rtt=32.361934ms rttvar=1.520985ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 200103, delivered_time: Instant { tv_sec: 357, tv_nsec: 448356410 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, end_of_app_limited: 0, last_sent_packet: 302, largest_acked: 213, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.975701ms, delivered: 71887, prior_delivered: 128216, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 389380709 }), send_elapsed: 51.99568ms, ack_elapsed: 58.975701ms, rtt: 61.053576ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2099730, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.407227103Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=20 pn=303 [2025-12-13T13:13:47.407233475Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=223919 len=12 fin=false [2025-12-13T13:13:47.407242381Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.493619ms latest_rtt=61.053576ms srtt=59.489174ms min_rtt=32.361934ms rttvar=1.520985ms cwnd=99929 ssthresh=99929 bytes_in_flight=95925 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 200103, delivered_time: Instant { tv_sec: 357, tv_nsec: 448356410 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, end_of_app_limited: 0, last_sent_packet: 303, largest_acked: 213, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.975701ms, delivered: 71887, prior_delivered: 128216, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 389380709 }), send_elapsed: 51.99568ms, ack_elapsed: 58.975701ms, rtt: 61.053576ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2099730, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.407291944Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1396 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 448421211 } }) [2025-12-13T13:13:47.407301090Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.407307733Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.407317812Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=304 [2025-12-13T13:13:47.407323853Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=225247 len=1316 fin=false [2025-12-13T13:13:47.407335164Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.400826ms latest_rtt=61.053576ms srtt=59.489174ms min_rtt=32.361934ms rttvar=1.520985ms cwnd=99929 ssthresh=99929 bytes_in_flight=97275 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 200103, delivered_time: Instant { tv_sec: 357, tv_nsec: 448356410 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, end_of_app_limited: 0, last_sent_packet: 304, largest_acked: 213, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.975701ms, delivered: 71887, prior_delivered: 128216, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 389380709 }), send_elapsed: 51.99568ms, ack_elapsed: 58.975701ms, rtt: 61.053576ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2099730, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.407363557Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=305 [2025-12-13T13:13:47.407367033Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=272652 len=1316 fin=false [2025-12-13T13:13:47.407372594Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.364238ms latest_rtt=61.053576ms srtt=59.489174ms min_rtt=32.361934ms rttvar=1.520985ms cwnd=99929 ssthresh=99929 bytes_in_flight=98625 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 200103, delivered_time: Instant { tv_sec: 357, tv_nsec: 448356410 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, end_of_app_limited: 0, last_sent_packet: 305, largest_acked: 213, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.975701ms, delivered: 71887, prior_delivered: 128216, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 389380709 }), send_elapsed: 51.99568ms, ack_elapsed: 58.975701ms, rtt: 61.053576ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2099730, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.407386129Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1278 pn=306 [2025-12-13T13:13:47.407389205Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=273968 len=1270 fin=false [2025-12-13T13:13:47.407394004Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.342868ms latest_rtt=61.053576ms srtt=59.489174ms min_rtt=32.361934ms rttvar=1.520985ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 200103, delivered_time: Instant { tv_sec: 357, tv_nsec: 448356410 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 387302834 }, end_of_app_limited: 0, last_sent_packet: 306, largest_acked: 213, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 58.975701ms, delivered: 71887, prior_delivered: 128216, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 389380709 }), send_elapsed: 51.99568ms, ack_elapsed: 58.975701ms, rtt: 61.053576ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2099730, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.407452323Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4004 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 448421211 } }) [2025-12-13T13:13:47.407462672Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.407469535Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.407484452Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.407488390Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.409067592Z TRACE quiche_server] got 96 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.409083051Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.409092829Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=75 pn=87 [2025-12-13T13:13:47.409107587Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..217] ecn_counts=None [2025-12-13T13:13:47.409121332Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 214 [2025-12-13T13:13:47.409126201Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 217 [2025-12-13T13:13:47.409132082Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 211 lost on epoch 2 [2025-12-13T13:13:47.409137042Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 212 lost on epoch 2 [2025-12-13T13:13:47.409156588Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 96 bytes [2025-12-13T13:13:47.409165585Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.409177687Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=307 [2025-12-13T13:13:47.409182897Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=226563 len=1316 fin=false [2025-12-13T13:13:47.409193727Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.523578ms latest_rtt=58.648238ms srtt=59.259056ms min_rtt=32.361934ms rttvar=1.600972ms cwnd=99929 ssthresh=99929 bytes_in_flight=95969 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 202803, delivered_time: Instant { tv_sec: 357, tv_nsec: 450342171 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 307, largest_acked: 217, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.732255ms, delivered: 71887, prior_delivered: 130916, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 391609916 }), send_elapsed: 56.386779ms, ack_elapsed: 58.732255ms, rtt: 58.648238ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107884, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.409225667Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1234 pn=308 [2025-12-13T13:13:47.409231227Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=227879 len=1226 fin=false [2025-12-13T13:13:47.409241276Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.4762ms latest_rtt=58.648238ms srtt=59.259056ms min_rtt=32.361934ms rttvar=1.600972ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 202803, delivered_time: Instant { tv_sec: 357, tv_nsec: 450342171 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 308, largest_acked: 217, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.732255ms, delivered: 71887, prior_delivered: 130916, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 391609916 }), send_elapsed: 56.386779ms, ack_elapsed: 58.732255ms, rtt: 58.648238ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107884, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.409312238Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2610 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 448421211 } }) [2025-12-13T13:13:47.409322127Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.409328599Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.409339569Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=309 [2025-12-13T13:13:47.409344338Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=275238 len=1316 fin=false [2025-12-13T13:13:47.409354647Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.362758ms latest_rtt=58.648238ms srtt=59.259056ms min_rtt=32.361934ms rttvar=1.600972ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 202803, delivered_time: Instant { tv_sec: 357, tv_nsec: 450342171 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 309, largest_acked: 217, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.732255ms, delivered: 71887, prior_delivered: 130916, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 391609916 }), send_elapsed: 56.386779ms, ack_elapsed: 58.732255ms, rtt: 58.648238ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107884, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.409382319Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=310 [2025-12-13T13:13:47.409387498Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=276554 len=1316 fin=false [2025-12-13T13:13:47.409395914Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.321591ms latest_rtt=58.648238ms srtt=59.259056ms min_rtt=32.361934ms rttvar=1.600972ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 202803, delivered_time: Instant { tv_sec: 357, tv_nsec: 450342171 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 310, largest_acked: 217, rate_sample: RateSample { bandwidth: 9.79 Mbps, is_app_limited: false, interval: 58.732255ms, delivered: 71887, prior_delivered: 130916, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 391609916 }), send_elapsed: 56.386779ms, ack_elapsed: 58.732255ms, rtt: 58.648238ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107884, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.409426752Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.409468610Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 448421211 } }) [2025-12-13T13:13:47.409478087Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.411346081Z TRACE quiche_server] got 98 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.411358765Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.411365527Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=77 pn=88 [2025-12-13T13:13:47.411375336Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..221] ecn_counts=None [2025-12-13T13:13:47.411383992Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 218 [2025-12-13T13:13:47.411386997Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 221 [2025-12-13T13:13:47.411391005Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 215 lost on epoch 2 [2025-12-13T13:13:47.411394040Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 216 lost on epoch 2 [2025-12-13T13:13:47.411421141Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 98 bytes [2025-12-13T13:13:47.411427313Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.411436339Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=311 [2025-12-13T13:13:47.411439876Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=231737 len=1316 fin=false [2025-12-13T13:13:47.411447660Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.531251ms latest_rtt=60.921186ms srtt=59.341822ms min_rtt=32.361934ms rttvar=1.366261ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 205503, delivered_time: Instant { tv_sec: 357, tv_nsec: 452615119 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 311, largest_acked: 221, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.680127ms, delivered: 71887, prior_delivered: 133616, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 393934992 }), send_elapsed: 56.386779ms, ack_elapsed: 58.680127ms, rtt: 60.921186ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2104944, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.411469131Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=312 [2025-12-13T13:13:47.411472507Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=233053 len=1316 fin=false [2025-12-13T13:13:47.411477887Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.501035ms latest_rtt=60.921186ms srtt=59.341822ms min_rtt=32.361934ms rttvar=1.366261ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 205503, delivered_time: Instant { tv_sec: 357, tv_nsec: 452615119 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 312, largest_acked: 221, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.680127ms, delivered: 71887, prior_delivered: 133616, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 393934992 }), send_elapsed: 56.386779ms, ack_elapsed: 58.680127ms, rtt: 60.921186ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2104944, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.411492915Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=313 [2025-12-13T13:13:47.411496021Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=277870 len=1316 fin=false [2025-12-13T13:13:47.411501000Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.478002ms latest_rtt=60.921186ms srtt=59.341822ms min_rtt=32.361934ms rttvar=1.366261ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 205503, delivered_time: Instant { tv_sec: 357, tv_nsec: 452615119 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 313, largest_acked: 221, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.680127ms, delivered: 71887, prior_delivered: 133616, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 393934992 }), send_elapsed: 56.386779ms, ack_elapsed: 58.680127ms, rtt: 60.921186ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2104944, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.411513904Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=314 [2025-12-13T13:13:47.411516889Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=279186 len=1316 fin=false [2025-12-13T13:13:47.411521729Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.457293ms latest_rtt=60.921186ms srtt=59.341822ms min_rtt=32.361934ms rttvar=1.366261ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 205503, delivered_time: Instant { tv_sec: 357, tv_nsec: 452615119 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 391693933 }, end_of_app_limited: 0, last_sent_packet: 314, largest_acked: 221, rate_sample: RateSample { bandwidth: 9.80 Mbps, is_app_limited: false, interval: 58.680127ms, delivered: 71887, prior_delivered: 133616, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 393934992 }), send_elapsed: 56.386779ms, ack_elapsed: 58.680127ms, rtt: 60.921186ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2104944, last_update: Instant { tv_sec: 357, tv_nsec: 448421211 }, next_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.411537278Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.411602148Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 448421211 } }) [2025-12-13T13:13:47.411612728Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.413831669Z TRACE quiche_server] got 100 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.413844092Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.413850604Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=79 pn=89 [2025-12-13T13:13:47.413860493Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..225] ecn_counts=None [2025-12-13T13:13:47.413869219Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 222 [2025-12-13T13:13:47.413872315Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 225 [2025-12-13T13:13:47.413876292Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 219 lost on epoch 2 [2025-12-13T13:13:47.413879298Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 220 lost on epoch 2 [2025-12-13T13:13:47.413893124Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 100 bytes [2025-12-13T13:13:47.413898664Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.413907561Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=315 [2025-12-13T13:13:47.413910997Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=237001 len=1316 fin=false [2025-12-13T13:13:47.413918531Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.098856ms latest_rtt=59.02855ms srtt=59.177662ms min_rtt=32.361934ms rttvar=1.353013ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 208203, delivered_time: Instant { tv_sec: 357, tv_nsec: 455100197 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 315, largest_acked: 225, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 71887, prior_delivered: 136316, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 395999132 }), send_elapsed: 60.764493ms, ack_elapsed: 59.101065ms, rtt: 59.02855ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2110783, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.413947776Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=316 [2025-12-13T13:13:47.413953456Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=238317 len=1316 fin=false [2025-12-13T13:13:47.413962844Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.053933ms latest_rtt=59.02855ms srtt=59.177662ms min_rtt=32.361934ms rttvar=1.353013ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 208203, delivered_time: Instant { tv_sec: 357, tv_nsec: 455100197 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 316, largest_acked: 225, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 71887, prior_delivered: 136316, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 395999132 }), send_elapsed: 60.764493ms, ack_elapsed: 59.101065ms, rtt: 59.02855ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2110783, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.413989353Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=317 [2025-12-13T13:13:47.413992810Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=280502 len=1316 fin=false [2025-12-13T13:13:47.413998270Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=3.019278ms latest_rtt=59.02855ms srtt=59.177662ms min_rtt=32.361934ms rttvar=1.353013ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 208203, delivered_time: Instant { tv_sec: 357, tv_nsec: 455100197 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 317, largest_acked: 225, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 71887, prior_delivered: 136316, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 395999132 }), send_elapsed: 60.764493ms, ack_elapsed: 59.101065ms, rtt: 59.02855ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2110783, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.414011755Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=318 [2025-12-13T13:13:47.414014881Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=281818 len=1316 fin=false [2025-12-13T13:13:47.414023968Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.99358ms latest_rtt=59.02855ms srtt=59.177662ms min_rtt=32.361934ms rttvar=1.353013ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 208203, delivered_time: Instant { tv_sec: 357, tv_nsec: 455100197 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 318, largest_acked: 225, rate_sample: RateSample { bandwidth: 9.46 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 71887, prior_delivered: 136316, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 395999132 }), send_elapsed: 60.764493ms, ack_elapsed: 59.101065ms, rtt: 59.02855ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2110783, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.414036912Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.414104718Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 455152133 } }) [2025-12-13T13:13:47.414116190Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.415743422Z TRACE quiche_server] got 102 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.415770753Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.415778768Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=81 pn=90 [2025-12-13T13:13:47.415793195Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..229] ecn_counts=None [2025-12-13T13:13:47.415803033Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 226 [2025-12-13T13:13:47.415806189Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 229 [2025-12-13T13:13:47.415810136Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 223 lost on epoch 2 [2025-12-13T13:13:47.415813112Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 224 lost on epoch 2 [2025-12-13T13:13:47.415826667Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 102 bytes [2025-12-13T13:13:47.415832438Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.415841054Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=320 [2025-12-13T13:13:47.415844530Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=242265 len=1316 fin=false [2025-12-13T13:13:47.415851864Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.54433ms latest_rtt=60.956402ms srtt=59.275004ms min_rtt=32.361934ms rttvar=1.209444ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 210903, delivered_time: Instant { tv_sec: 357, tv_nsec: 457028049 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 320, largest_acked: 229, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 138003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 397472609 }), send_elapsed: 60.764493ms, ack_elapsed: 59.55544ms, rtt: 60.956402ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107317, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.415874656Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=321 [2025-12-13T13:13:47.415878013Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=243581 len=1316 fin=false [2025-12-13T13:13:47.415883082Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.513212ms latest_rtt=60.956402ms srtt=59.275004ms min_rtt=32.361934ms rttvar=1.209444ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 210903, delivered_time: Instant { tv_sec: 357, tv_nsec: 457028049 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 321, largest_acked: 229, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 138003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 397472609 }), send_elapsed: 60.764493ms, ack_elapsed: 59.55544ms, rtt: 60.956402ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107317, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.415897810Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=322 [2025-12-13T13:13:47.415900905Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=283134 len=1316 fin=false [2025-12-13T13:13:47.415905544Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.49083ms latest_rtt=60.956402ms srtt=59.275004ms min_rtt=32.361934ms rttvar=1.209444ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 210903, delivered_time: Instant { tv_sec: 357, tv_nsec: 457028049 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 322, largest_acked: 229, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 138003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 397472609 }), send_elapsed: 60.764493ms, ack_elapsed: 59.55544ms, rtt: 60.956402ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107317, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.415921133Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=323 [2025-12-13T13:13:47.415924219Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=284450 len=1316 fin=false [2025-12-13T13:13:47.415929068Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.467306ms latest_rtt=60.956402ms srtt=59.275004ms min_rtt=32.361934ms rttvar=1.209444ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 210903, delivered_time: Instant { tv_sec: 357, tv_nsec: 457028049 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 323, largest_acked: 229, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 138003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 397472609 }), send_elapsed: 60.764493ms, ack_elapsed: 59.55544ms, rtt: 60.956402ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2107317, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.415941511Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.415989991Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 455152133 } }) [2025-12-13T13:13:47.416000080Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.417874091Z TRACE quiche_server] got 104 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.417889329Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.417899678Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=83 pn=91 [2025-12-13T13:13:47.417914556Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[44..118, 120..124, 127..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..233] ecn_counts=None [2025-12-13T13:13:47.417928983Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 230 [2025-12-13T13:13:47.417934313Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 233 [2025-12-13T13:13:47.417940665Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 227 lost on epoch 2 [2025-12-13T13:13:47.417945404Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 228 lost on epoch 2 [2025-12-13T13:13:47.417965080Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 104 bytes [2025-12-13T13:13:47.417974047Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.417986871Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=324 [2025-12-13T13:13:47.418000426Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=247529 len=1316 fin=false [2025-12-13T13:13:47.418012328Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.769207ms latest_rtt=63.077373ms srtt=59.625299ms min_rtt=32.361934ms rttvar=1.607675ms cwnd=99929 ssthresh=99929 bytes_in_flight=95879 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 213603, delivered_time: Instant { tv_sec: 357, tv_nsec: 459149020 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 324, largest_acked: 233, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 140703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 399761249 }), send_elapsed: 60.764493ms, ack_elapsed: 59.387771ms, rtt: 63.077373ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094937, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.418046623Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=325 [2025-12-13T13:13:47.418052584Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=248845 len=1316 fin=false [2025-12-13T13:13:47.418062642Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.719103ms latest_rtt=63.077373ms srtt=59.625299ms min_rtt=32.361934ms rttvar=1.607675ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 213603, delivered_time: Instant { tv_sec: 357, tv_nsec: 459149020 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 325, largest_acked: 233, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 140703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 399761249 }), send_elapsed: 60.764493ms, ack_elapsed: 59.387771ms, rtt: 63.077373ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094937, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.418099491Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=326 [2025-12-13T13:13:47.418103028Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=285766 len=1316 fin=false [2025-12-13T13:13:47.418109029Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.673408ms latest_rtt=63.077373ms srtt=59.625299ms min_rtt=32.361934ms rttvar=1.607675ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 213603, delivered_time: Instant { tv_sec: 357, tv_nsec: 459149020 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 326, largest_acked: 233, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 140703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 399761249 }), send_elapsed: 60.764493ms, ack_elapsed: 59.387771ms, rtt: 63.077373ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094937, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.418125590Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=327 [2025-12-13T13:13:47.418128696Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=287082 len=1316 fin=false [2025-12-13T13:13:47.418133525Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.648982ms latest_rtt=63.077373ms srtt=59.625299ms min_rtt=32.361934ms rttvar=1.607675ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 213603, delivered_time: Instant { tv_sec: 357, tv_nsec: 459149020 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 396071647 }, end_of_app_limited: 0, last_sent_packet: 327, largest_acked: 233, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 60.764493ms, delivered: 72900, prior_delivered: 140703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 399761249 }), send_elapsed: 60.764493ms, ack_elapsed: 59.387771ms, rtt: 63.077373ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094937, last_update: Instant { tv_sec: 357, tv_nsec: 455152133 }, next_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.418146068Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.418218854Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 455152133 } }) [2025-12-13T13:13:47.418228792Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.420554394Z TRACE quiche_server] got 101 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.420575272Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.420589789Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=80 pn=92 [2025-12-13T13:13:47.420604226Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..237] ecn_counts=None [2025-12-13T13:13:47.420619004Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 234 [2025-12-13T13:13:47.420623913Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 237 [2025-12-13T13:13:47.420630876Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 231 lost on epoch 2 [2025-12-13T13:13:47.420643420Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 232 lost on epoch 2 [2025-12-13T13:13:47.420664078Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 101 bytes [2025-12-13T13:13:47.420673445Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.420686420Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=328 [2025-12-13T13:13:47.420692431Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=252793 len=1316 fin=false [2025-12-13T13:13:47.420704353Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.294822ms latest_rtt=59.715356ms srtt=59.511555ms min_rtt=32.361934ms rttvar=1.433241ms cwnd=99929 ssthresh=99929 bytes_in_flight=96892 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 216303, delivered_time: Instant { tv_sec: 357, tv_nsec: 461839161 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 328, largest_acked: 237, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 59.844747ms, delivered: 72900, prior_delivered: 143403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 401994414 }), send_elapsed: 59.162992ms, ack_elapsed: 59.844747ms, rtt: 59.715356ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2098941, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.420737114Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=329 [2025-12-13T13:13:47.420743055Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=254109 len=303 fin=false [2025-12-13T13:13:47.420769154Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.22979ms latest_rtt=59.715356ms srtt=59.511555ms min_rtt=32.361934ms rttvar=1.433241ms cwnd=99929 ssthresh=99929 bytes_in_flight=97229 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 216303, delivered_time: Instant { tv_sec: 357, tv_nsec: 461839161 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 329, largest_acked: 237, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 59.844747ms, delivered: 72900, prior_delivered: 143403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 401994414 }), send_elapsed: 59.162992ms, ack_elapsed: 59.844747ms, rtt: 59.715356ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2098941, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.420841779Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1687 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.420852950Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.420859943Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.420872537Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=330 [2025-12-13T13:13:47.420885060Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=288398 len=1316 fin=false [2025-12-13T13:13:47.420897734Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.101591ms latest_rtt=59.715356ms srtt=59.511555ms min_rtt=32.361934ms rttvar=1.433241ms cwnd=99929 ssthresh=99929 bytes_in_flight=98579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 216303, delivered_time: Instant { tv_sec: 357, tv_nsec: 461839161 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 330, largest_acked: 237, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 59.844747ms, delivered: 72900, prior_delivered: 143403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 401994414 }), send_elapsed: 59.162992ms, ack_elapsed: 59.844747ms, rtt: 59.715356ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2098941, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.420930054Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=331 [2025-12-13T13:13:47.420936316Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=289714 len=1316 fin=false [2025-12-13T13:13:47.420946705Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.05262ms latest_rtt=59.715356ms srtt=59.511555ms min_rtt=32.361934ms rttvar=1.433241ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 216303, delivered_time: Instant { tv_sec: 357, tv_nsec: 461839161 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 331, largest_acked: 237, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 59.844747ms, delivered: 72900, prior_delivered: 143403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 401994414 }), send_elapsed: 59.162992ms, ack_elapsed: 59.844747ms, rtt: 59.715356ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2098941, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.420974707Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.421011787Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.421021975Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.421326694Z TRACE quiche_server] got 102 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.421335059Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.421341471Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=81 pn=93 [2025-12-13T13:13:47.421350829Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..240] ecn_counts=None [2025-12-13T13:13:47.421364274Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 238 [2025-12-13T13:13:47.421367310Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 240 [2025-12-13T13:13:47.421371117Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 235 lost on epoch 2 [2025-12-13T13:13:47.421374102Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 236 lost on epoch 2 [2025-12-13T13:13:47.421388539Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 102 bytes [2025-12-13T13:13:47.421393899Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.421402495Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=332 [2025-12-13T13:13:47.421405831Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=257044 len=1316 fin=false [2025-12-13T13:13:47.421413075Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.484748ms latest_rtt=60.466998ms srtt=59.630984ms min_rtt=32.361934ms rttvar=1.31379ms cwnd=99929 ssthresh=99929 bytes_in_flight=97189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 217693, delivered_time: Instant { tv_sec: 357, tv_nsec: 462590803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 332, largest_acked: 240, rate_sample: RateSample { bandwidth: 9.68 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 71590, prior_delivered: 146103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 404103577 }), send_elapsed: 59.162992ms, ack_elapsed: 58.487226ms, rtt: 60.466998ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094737, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.421429315Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=333 [2025-12-13T13:13:47.421432461Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=258360 len=1316 fin=false [2025-12-13T13:13:47.421437440Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.460493ms latest_rtt=60.466998ms srtt=59.630984ms min_rtt=32.361934ms rttvar=1.31379ms cwnd=99929 ssthresh=99929 bytes_in_flight=98539 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 217693, delivered_time: Instant { tv_sec: 357, tv_nsec: 462590803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 333, largest_acked: 240, rate_sample: RateSample { bandwidth: 9.68 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 71590, prior_delivered: 146103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 404103577 }), send_elapsed: 59.162992ms, ack_elapsed: 58.487226ms, rtt: 60.466998ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094737, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.421459842Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=334 [2025-12-13T13:13:47.421463018Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=291030 len=1316 fin=false [2025-12-13T13:13:47.421467987Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.429976ms latest_rtt=60.466998ms srtt=59.630984ms min_rtt=32.361934ms rttvar=1.31379ms cwnd=99929 ssthresh=99929 bytes_in_flight=99889 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 217693, delivered_time: Instant { tv_sec: 357, tv_nsec: 462590803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 334, largest_acked: 240, rate_sample: RateSample { bandwidth: 9.68 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 71590, prior_delivered: 146103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 404103577 }), send_elapsed: 59.162992ms, ack_elapsed: 58.487226ms, rtt: 60.466998ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094737, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.421480641Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=14 pn=335 [2025-12-13T13:13:47.421483716Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=292346 len=6 fin=false [2025-12-13T13:13:47.421488155Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.409778ms latest_rtt=60.466998ms srtt=59.630984ms min_rtt=32.361934ms rttvar=1.31379ms cwnd=99929 ssthresh=99929 bytes_in_flight=99929 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 401994414 }) Rate { delivered: 217693, delivered_time: Instant { tv_sec: 357, tv_nsec: 462590803 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 335, largest_acked: 240, rate_sample: RateSample { bandwidth: 9.68 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 71590, prior_delivered: 146103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 404103577 }), send_elapsed: 59.162992ms, ack_elapsed: 58.487226ms, rtt: 60.466998ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 2094737, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=4.2964656573626465 w_max=142757 } [2025-12-13T13:13:47.421570428Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4090 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.421581950Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.421588903Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.421602288Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.421605323Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.422211934Z TRACE quiche_server] got 102 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.422224508Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.422230860Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=81 pn=94 [2025-12-13T13:13:47.422240478Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..242] ecn_counts=None [2025-12-13T13:13:47.422249334Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 241 [2025-12-13T13:13:47.422252390Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 242 [2025-12-13T13:13:47.422256147Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 239 lost on epoch 2 [2025-12-13T13:13:47.422277567Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 102 bytes [2025-12-13T13:13:47.422286303Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.422299197Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=474 pn=336 [2025-12-13T13:13:47.422305078Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=259676 len=466 fin=false [2025-12-13T13:13:47.422314656Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.489294ms latest_rtt=61.356637ms srtt=59.84669ms min_rtt=32.361934ms rttvar=1.416755ms cwnd=69950 ssthresh=69950 bytes_in_flight=98715 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 218907, delivered_time: Instant { tv_sec: 357, tv_nsec: 463480442 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 336, largest_acked: 242, rate_sample: RateSample { bandwidth: 9.48 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 70104, prior_delivered: 148803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 406457557 }), send_elapsed: 59.162992ms, ack_elapsed: 57.022885ms, rtt: 61.356637ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1461024, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.422354080Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 500 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.422359971Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.422364289Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.422373205Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=324 pn=337 [2025-12-13T13:13:47.422378936Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=292352 len=316 fin=false [2025-12-13T13:13:47.422389636Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.489535ms latest_rtt=61.356637ms srtt=59.84669ms min_rtt=32.361934ms rttvar=1.416755ms cwnd=69950 ssthresh=69950 bytes_in_flight=99065 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 218907, delivered_time: Instant { tv_sec: 357, tv_nsec: 463480442 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 337, largest_acked: 242, rate_sample: RateSample { bandwidth: 9.48 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 70104, prior_delivered: 148803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 406457557 }), send_elapsed: 59.162992ms, ack_elapsed: 57.022885ms, rtt: 61.356637ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1461024, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.422440080Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 350 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.422448085Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.422455238Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.422465217Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.422470327Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.423417368Z TRACE quiche_server] got 108 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.423430082Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.423436835Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=87 pn=95 [2025-12-13T13:13:47.423443377Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=379061 [2025-12-13T13:13:47.423451031Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..243] ecn_counts=None [2025-12-13T13:13:47.423459447Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 243 [2025-12-13T13:13:47.423473813Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 108 bytes [2025-12-13T13:13:47.423477390Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(851) [2025-12-13T13:13:47.423497147Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=846 fin=false [2025-12-13T13:13:47.423502447Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.423507376Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.423515942Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=825 pn=338 [2025-12-13T13:13:47.423519429Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=9 blocks=[66..95] ecn_counts=None [2025-12-13T13:13:47.423523226Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=292668 len=811 fin=false [2025-12-13T13:13:47.423531231Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.130816ms latest_rtt=62.562782ms srtt=60.1862ms min_rtt=32.361934ms rttvar=1.741589ms cwnd=69950 ssthresh=69950 bytes_in_flight=98700 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 220123, delivered_time: Instant { tv_sec: 357, tv_nsec: 464686587 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 402123805 }, end_of_app_limited: 0, last_sent_packet: 338, largest_acked: 243, rate_sample: RateSample { bandwidth: 9.64 Mbps, is_app_limited: false, interval: 59.162992ms, delivered: 71320, prior_delivered: 148803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 406457557 }), send_elapsed: 59.162992ms, ack_elapsed: 58.22903ms, rtt: 62.562782ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1452783, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.423577497Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 851 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.423587756Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.423594689Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.423604307Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.423609446Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.425082894Z TRACE quiche_server] got 102 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.425095788Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.425105406Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=81 pn=96 [2025-12-13T13:13:47.425119793Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..245] ecn_counts=None [2025-12-13T13:13:47.425134430Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 244 [2025-12-13T13:13:47.425139310Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 245 [2025-12-13T13:13:47.425161311Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 102 bytes [2025-12-13T13:13:47.425167282Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.425177541Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.425184374Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.425191387Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.425201716Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=339 [2025-12-13T13:13:47.425207517Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=293479 len=1289 fin=false [2025-12-13T13:13:47.425219569Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.66268ms latest_rtt=57.583648ms srtt=59.860881ms min_rtt=32.361934ms rttvar=1.956829ms cwnd=69950 ssthresh=69950 bytes_in_flight=98133 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 222013, delivered_time: Instant { tv_sec: 357, tv_nsec: 466354938 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, end_of_app_limited: 0, last_sent_packet: 339, largest_acked: 245, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 58.619663ms, delivered: 70510, prior_delivered: 151503, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 408684849 }), send_elapsed: 58.619663ms, ack_elapsed: 57.670089ms, rtt: 57.583648ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1460678, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.425282777Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.425293096Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.425300219Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.425309737Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.425314366Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.426128114Z TRACE quiche_server] got 102 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.426140276Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.426146618Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=81 pn=97 [2025-12-13T13:13:47.426156256Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247] ecn_counts=None [2025-12-13T13:13:47.426165123Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 246 [2025-12-13T13:13:47.426168058Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 247 [2025-12-13T13:13:47.426182956Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 102 bytes [2025-12-13T13:13:47.426186492Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(962) [2025-12-13T13:13:47.426192373Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=957 fin=false [2025-12-13T13:13:47.426197212Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.426201881Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.426209455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=936 pn=340 [2025-12-13T13:13:47.426212761Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=294768 len=928 fin=false [2025-12-13T13:13:47.426219814Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.79704ms latest_rtt=58.62492ms srtt=59.706385ms min_rtt=32.361934ms rttvar=1.776611ms cwnd=69950 ssthresh=69950 bytes_in_flight=97722 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 223386, delivered_time: Instant { tv_sec: 357, tv_nsec: 467396210 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, end_of_app_limited: 0, last_sent_packet: 340, largest_acked: 247, rate_sample: RateSample { bandwidth: 9.44 Mbps, is_app_limited: false, interval: 58.619663ms, delivered: 69183, prior_delivered: 154203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 410681959 }), send_elapsed: 58.619663ms, ack_elapsed: 56.714251ms, rtt: 58.62492ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1464458, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.426264097Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 962 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.426270048Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.426274296Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.426279446Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.426282241Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.427650873Z TRACE quiche_server] got 104 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.427662836Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.427668927Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=83 pn=98 [2025-12-13T13:13:47.427679136Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..250] ecn_counts=None [2025-12-13T13:13:47.427688223Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 249 [2025-12-13T13:13:47.427691148Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 250 [2025-12-13T13:13:47.427705736Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 104 bytes [2025-12-13T13:13:47.427709282Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.427715714Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.427720523Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.427725192Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.427732736Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=341 [2025-12-13T13:13:47.427736012Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=295696 len=1289 fin=false [2025-12-13T13:13:47.427743416Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.44234ms latest_rtt=60.147379ms srtt=59.761508ms min_rtt=32.361934ms rttvar=1.442706ms cwnd=69950 ssthresh=69950 bytes_in_flight=97155 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 225276, delivered_time: Instant { tv_sec: 357, tv_nsec: 468918669 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 408771290 }, end_of_app_limited: 0, last_sent_packet: 341, largest_acked: 250, rate_sample: RateSample { bandwidth: 9.33 Mbps, is_app_limited: false, interval: 58.619663ms, delivered: 68373, prior_delivered: 156903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 412858842 }), send_elapsed: 58.619663ms, ack_elapsed: 56.059827ms, rtt: 60.147379ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1463107, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.427811252Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.427817654Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.427822153Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.427828264Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.427831059Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.429172962Z TRACE quiche_server] got 104 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.429185475Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.429191937Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=83 pn=99 [2025-12-13T13:13:47.429201706Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..252] ecn_counts=None [2025-12-13T13:13:47.429210652Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 251 [2025-12-13T13:13:47.429213618Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 252 [2025-12-13T13:13:47.429217615Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 248 lost on epoch 2 [2025-12-13T13:13:47.429231661Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 104 bytes [2025-12-13T13:13:47.429235168Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.429241690Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.429246529Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.429251228Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.429259543Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=491 pn=342 [2025-12-13T13:13:47.429262929Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=261964 len=483 fin=false [2025-12-13T13:13:47.429270123Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.037744ms latest_rtt=55.230234ms srtt=59.195098ms min_rtt=32.361934ms rttvar=2.214847ms cwnd=69950 ssthresh=69950 bytes_in_flight=95265 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 227166, delivered_time: Instant { tv_sec: 357, tv_nsec: 470441540 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, end_of_app_limited: 0, last_sent_packet: 342, largest_acked: 252, rate_sample: RateSample { bandwidth: 9.11 Mbps, is_app_limited: false, interval: 59.32796ms, delivered: 67563, prior_delivered: 159603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 415151364 }), send_elapsed: 59.32796ms, ack_elapsed: 55.290176ms, rtt: 55.230234ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1477107, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.429318333Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 517 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.429328893Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.429335405Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.429347267Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=780 pn=343 [2025-12-13T13:13:47.429353709Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=296985 len=772 fin=false [2025-12-13T13:13:47.429364870Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.028287ms latest_rtt=55.230234ms srtt=59.195098ms min_rtt=32.361934ms rttvar=2.214847ms cwnd=69950 ssthresh=69950 bytes_in_flight=96071 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 227166, delivered_time: Instant { tv_sec: 357, tv_nsec: 470441540 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, end_of_app_limited: 0, last_sent_packet: 343, largest_acked: 252, rate_sample: RateSample { bandwidth: 9.11 Mbps, is_app_limited: false, interval: 59.32796ms, delivered: 67563, prior_delivered: 159603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 415151364 }), send_elapsed: 59.32796ms, ack_elapsed: 55.290176ms, rtt: 55.230234ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1477107, last_update: Instant { tv_sec: 357, tv_nsec: 461928999 }, next_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.429427156Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 806 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 461928999 } }) [2025-12-13T13:13:47.429437315Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.429443837Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.429452283Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.429456320Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.430605633Z TRACE quiche_server] got 104 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.430619950Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.430629678Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=83 pn=100 [2025-12-13T13:13:47.430640048Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254] ecn_counts=None [2025-12-13T13:13:47.430654936Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 253 [2025-12-13T13:13:47.430658021Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 254 [2025-12-13T13:13:47.430682808Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 104 bytes [2025-12-13T13:13:47.430686444Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1181) [2025-12-13T13:13:47.430692976Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1176 fin=false [2025-12-13T13:13:47.430699038Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.430707153Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.430717903Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1155 pn=344 [2025-12-13T13:13:47.430723183Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=297757 len=1147 fin=false [2025-12-13T13:13:47.430734825Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.026347ms latest_rtt=56.667834ms srtt=58.879189ms min_rtt=32.361934ms rttvar=2.292951ms cwnd=69950 ssthresh=69950 bytes_in_flight=95564 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 228854, delivered_time: Instant { tv_sec: 357, tv_nsec: 471879140 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, end_of_app_limited: 0, last_sent_packet: 344, largest_acked: 254, rate_sample: RateSample { bandwidth: 8.97 Mbps, is_app_limited: false, interval: 59.32796ms, delivered: 66551, prior_delivered: 162303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 417464784 }), send_elapsed: 59.32796ms, ack_elapsed: 54.414356ms, rtt: 56.667834ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1485032, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.430813321Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1181 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.430823099Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.430829471Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.430839029Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.430843377Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.431863417Z TRACE quiche_server] got 107 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.431878065Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.431887422Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=86 pn=101 [2025-12-13T13:13:47.431901779Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257] ecn_counts=None [2025-12-13T13:13:47.431924441Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 256 [2025-12-13T13:13:47.431930212Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 257 [2025-12-13T13:13:47.431950961Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 107 bytes [2025-12-13T13:13:47.431956581Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1087) [2025-12-13T13:13:47.431966429Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1082 fin=false [2025-12-13T13:13:47.431973843Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.431981909Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.431993170Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1061 pn=345 [2025-12-13T13:13:47.431998800Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=298904 len=1053 fin=false [2025-12-13T13:13:47.432010702Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.912954ms latest_rtt=57.925628ms srtt=58.634993ms min_rtt=32.361934ms rttvar=2.208103ms cwnd=69950 ssthresh=69950 bytes_in_flight=95098 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 230407, delivered_time: Instant { tv_sec: 357, tv_nsec: 473136934 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 415211306 }, end_of_app_limited: 0, last_sent_packet: 345, largest_acked: 257, rate_sample: RateSample { bandwidth: 8.82 Mbps, is_app_limited: false, interval: 59.32796ms, delivered: 65404, prior_delivered: 165003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 419480032 }), send_elapsed: 59.32796ms, ack_elapsed: 53.656902ms, rtt: 57.925628ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1491217, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.432064452Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1087 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.432074691Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.432081504Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.432091373Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.432095771Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.433411124Z TRACE quiche_server] got 108 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.433423186Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.433429348Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=87 pn=102 [2025-12-13T13:13:47.433439457Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..260] ecn_counts=None [2025-12-13T13:13:47.433453663Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 259 [2025-12-13T13:13:47.433456809Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 260 [2025-12-13T13:13:47.433460836Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 255 lost on epoch 2 [2025-12-13T13:13:47.433474192Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 108 bytes [2025-12-13T13:13:47.433477668Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.433484761Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.433489490Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.433494109Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.433502113Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=176 pn=346 [2025-12-13T13:13:47.433505460Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=149296 len=168 fin=false [2025-12-13T13:13:47.433512483Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=5.59772ms latest_rtt=52.84588ms srtt=57.911353ms min_rtt=32.361934ms rttvar=3.103355ms cwnd=69950 ssthresh=69950 bytes_in_flight=93208 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 232297, delivered_time: Instant { tv_sec: 357, tv_nsec: 474679040 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, end_of_app_limited: 0, last_sent_packet: 346, largest_acked: 260, rate_sample: RateSample { bandwidth: 8.54 Mbps, is_app_limited: false, interval: 60.485113ms, delivered: 64594, prior_delivered: 167703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 421751007 }), send_elapsed: 60.485113ms, ack_elapsed: 52.928033ms, rtt: 52.84588ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1509850, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.433551135Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 202 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.433556835Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.433561003Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.433579287Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1095 pn=347 [2025-12-13T13:13:47.433582463Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=299957 len=1087 fin=false [2025-12-13T13:13:47.433588915Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=5.521377ms latest_rtt=52.84588ms srtt=57.911353ms min_rtt=32.361934ms rttvar=3.103355ms cwnd=69950 ssthresh=69950 bytes_in_flight=94329 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 232297, delivered_time: Instant { tv_sec: 357, tv_nsec: 474679040 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, end_of_app_limited: 0, last_sent_packet: 347, largest_acked: 260, rate_sample: RateSample { bandwidth: 8.54 Mbps, is_app_limited: false, interval: 60.485113ms, delivered: 64594, prior_delivered: 167703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 421751007 }), send_elapsed: 60.485113ms, ack_elapsed: 52.928033ms, rtt: 52.84588ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1509850, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.433622588Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1121 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.433627638Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.433631455Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.433636103Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.433638879Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.434461422Z TRACE quiche_server] got 108 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.434473505Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.434479767Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=87 pn=103 [2025-12-13T13:13:47.434489465Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[128..128, 130..130, 134..136, 138..139, 142..143, 146..147, 149..149, 153..154, 156..157, 160..160, 164..165, 169..170, 173..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262] ecn_counts=None [2025-12-13T13:13:47.434498311Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 261 [2025-12-13T13:13:47.434501237Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 262 [2025-12-13T13:13:47.434505144Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 258 lost on epoch 2 [2025-12-13T13:13:47.434518880Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 108 bytes [2025-12-13T13:13:47.434522376Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(849) [2025-12-13T13:13:47.434528748Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=844 fin=false [2025-12-13T13:13:47.434533597Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.434538256Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.434546401Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=348 [2025-12-13T13:13:47.434549827Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=152265 len=303 fin=false [2025-12-13T13:13:47.434556820Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.718201ms latest_rtt=53.896249ms srtt=57.409464ms min_rtt=32.361934ms rttvar=3.331292ms cwnd=69950 ssthresh=69950 bytes_in_flight=93116 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 233510, delivered_time: Instant { tv_sec: 357, tv_nsec: 475729409 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, end_of_app_limited: 0, last_sent_packet: 348, largest_acked: 262, rate_sample: RateSample { bandwidth: 8.35 Mbps, is_app_limited: false, interval: 60.485113ms, delivered: 63107, prior_delivered: 170403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 423907748 }), send_elapsed: 60.485113ms, ack_elapsed: 51.821661ms, rtt: 53.896249ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1523050, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.434600131Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 337 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.434605842Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.434610140Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.434627663Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=486 pn=349 [2025-12-13T13:13:47.434630918Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=301044 len=478 fin=false [2025-12-13T13:13:47.434636950Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.709756ms latest_rtt=53.896249ms srtt=57.409464ms min_rtt=32.361934ms rttvar=3.331292ms cwnd=69950 ssthresh=69950 bytes_in_flight=93628 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 233510, delivered_time: Instant { tv_sec: 357, tv_nsec: 475729409 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, end_of_app_limited: 0, last_sent_packet: 349, largest_acked: 262, rate_sample: RateSample { bandwidth: 8.35 Mbps, is_app_limited: false, interval: 60.485113ms, delivered: 63107, prior_delivered: 170403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 423907748 }), send_elapsed: 60.485113ms, ack_elapsed: 51.821661ms, rtt: 53.896249ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1523050, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.434663750Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 512 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.434668368Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.434672215Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.434676674Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.434679459Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.436040397Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.436052229Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.436058832Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=104 [2025-12-13T13:13:47.436067949Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..265] ecn_counts=None [2025-12-13T13:13:47.436087355Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 264 [2025-12-13T13:13:47.436095229Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 265 [2025-12-13T13:13:47.436119174Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.436122771Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.436129624Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.436134502Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.436139191Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.436146485Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=350 [2025-12-13T13:13:47.436149791Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=301522 len=1289 fin=false [2025-12-13T13:13:47.436157245Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=8.738159ms latest_rtt=55.474983ms srtt=57.167653ms min_rtt=32.361934ms rttvar=2.982089ms cwnd=69950 ssthresh=69950 bytes_in_flight=93061 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 235400, delivered_time: Instant { tv_sec: 357, tv_nsec: 477308143 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 421833160 }, end_of_app_limited: 0, last_sent_packet: 350, largest_acked: 265, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 53.569105ms, delivered: 62297, prior_delivered: 173103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 426156201 }), send_elapsed: 53.569105ms, ack_elapsed: 51.151942ms, rtt: 55.474983ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1529492, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.436196378Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.436202019Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.436206096Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.436210915Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.436213690Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.437313782Z TRACE quiche_server] got 87 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.437329100Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.437338398Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=66 pn=105 [2025-12-13T13:13:47.437351662Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267] ecn_counts=None [2025-12-13T13:13:47.437364717Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 266 [2025-12-13T13:13:47.437376188Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 267 [2025-12-13T13:13:47.437382710Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 263 lost on epoch 2 [2025-12-13T13:13:47.437397197Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 87 bytes [2025-12-13T13:13:47.437400684Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1090) [2025-12-13T13:13:47.437407386Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1085 fin=false [2025-12-13T13:13:47.437412195Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.437416924Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.437425039Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=651 pn=351 [2025-12-13T13:13:47.437428415Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=160799 len=643 fin=false [2025-12-13T13:13:47.437435609Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.123157ms latest_rtt=50.138151ms srtt=56.163964ms min_rtt=32.361934ms rttvar=4.243941ms cwnd=69950 ssthresh=69950 bytes_in_flight=91504 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 236957, delivered_time: Instant { tv_sec: 357, tv_nsec: 478587739 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 351, largest_acked: 267, rate_sample: RateSample { bandwidth: 8.13 Mbps, is_app_limited: false, interval: 60.185533ms, delivered: 61154, prior_delivered: 175803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 428376832 }), send_elapsed: 60.185533ms, ack_elapsed: 50.210907ms, rtt: 50.138151ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1556825, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.437474642Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 677 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.437480232Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.437484520Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.437504197Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=387 pn=352 [2025-12-13T13:13:47.437509837Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=302811 len=379 fin=false [2025-12-13T13:13:47.437520848Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.104422ms latest_rtt=50.138151ms srtt=56.163964ms min_rtt=32.361934ms rttvar=4.243941ms cwnd=69950 ssthresh=69950 bytes_in_flight=91917 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 236957, delivered_time: Instant { tv_sec: 357, tv_nsec: 478587739 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 352, largest_acked: 267, rate_sample: RateSample { bandwidth: 8.13 Mbps, is_app_limited: false, interval: 60.185533ms, delivered: 61154, prior_delivered: 175803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 428376832 }), send_elapsed: 60.185533ms, ack_elapsed: 50.210907ms, rtt: 50.138151ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1556825, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.437578906Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 413 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.437589195Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.437596108Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.437604884Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.437607730Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.438558052Z TRACE quiche_server] got 90 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.438571868Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.438580875Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=69 pn=106 [2025-12-13T13:13:47.438593949Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..271] ecn_counts=None [2025-12-13T13:13:47.438602575Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 269 [2025-12-13T13:13:47.438605551Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 271 [2025-12-13T13:13:47.438609438Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 268 lost on epoch 2 [2025-12-13T13:13:47.438622512Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 90 bytes [2025-12-13T13:13:47.438626029Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1061) [2025-12-13T13:13:47.438633703Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1056 fin=false [2025-12-13T13:13:47.438641348Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.438648641Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.438660403Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=307 pn=353 [2025-12-13T13:13:47.438666114Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=166063 len=299 fin=false [2025-12-13T13:13:47.438677295Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=11.032024ms latest_rtt=51.380668ms srtt=55.566051ms min_rtt=32.361934ms rttvar=4.378779ms cwnd=69950 ssthresh=69950 bytes_in_flight=90402 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 238472, delivered_time: Instant { tv_sec: 357, tv_nsec: 479830256 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 353, largest_acked: 271, rate_sample: RateSample { bandwidth: 7.97 Mbps, is_app_limited: false, interval: 60.185533ms, delivered: 59969, prior_delivered: 178503, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 430423648 }), send_elapsed: 60.185533ms, ack_elapsed: 49.406608ms, rtt: 51.380668ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1573577, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.438737687Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 333 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.438747686Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.438779044Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.438805233Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=702 pn=354 [2025-12-13T13:13:47.438811274Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=303190 len=694 fin=false [2025-12-13T13:13:47.438823838Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=10.88526ms latest_rtt=51.380668ms srtt=55.566051ms min_rtt=32.361934ms rttvar=4.378779ms cwnd=69950 ssthresh=69950 bytes_in_flight=91130 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 238472, delivered_time: Instant { tv_sec: 357, tv_nsec: 479830256 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 354, largest_acked: 271, rate_sample: RateSample { bandwidth: 7.97 Mbps, is_app_limited: false, interval: 60.185533ms, delivered: 59969, prior_delivered: 178503, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 430423648 }), send_elapsed: 60.185533ms, ack_elapsed: 49.406608ms, rtt: 51.380668ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1573577, last_update: Instant { tv_sec: 357, tv_nsec: 471962496 }, next_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.438929996Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 728 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 471962496 } }) [2025-12-13T13:13:47.438941257Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.438948340Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.438958439Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.438963649Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.440670432Z TRACE quiche_server] got 91 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.440682965Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.440692413Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=70 pn=107 [2025-12-13T13:13:47.440705447Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..273] ecn_counts=None [2025-12-13T13:13:47.440718722Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 272 [2025-12-13T13:13:47.440721727Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 273 [2025-12-13T13:13:47.440731074Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 270 lost on epoch 2 [2025-12-13T13:13:47.440745060Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 91 bytes [2025-12-13T13:13:47.440748758Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1798) [2025-12-13T13:13:47.440781058Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1793 fin=false [2025-12-13T13:13:47.440786358Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.440791447Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.440799713Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=349 pn=355 [2025-12-13T13:13:47.440803089Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=167678 len=341 fin=false [2025-12-13T13:13:47.440810613Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.374822ms latest_rtt=53.492326ms srtt=55.181834ms min_rtt=32.361934ms rttvar=4.052515ms cwnd=69950 ssthresh=69950 bytes_in_flight=88561 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 241041, delivered_time: Instant { tv_sec: 357, tv_nsec: 481941914 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 355, largest_acked: 273, rate_sample: RateSample { bandwidth: 8.81 Mbps, is_app_limited: false, interval: 54.356297ms, delivered: 59838, prior_delivered: 181203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 432797818 }), send_elapsed: 54.356297ms, ack_elapsed: 49.144096ms, rtt: 53.492326ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1584534, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.440851940Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 375 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.440861027Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.440867389Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.440890662Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=356 [2025-12-13T13:13:47.440897054Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=303884 len=1316 fin=false [2025-12-13T13:13:47.440909187Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.352531ms latest_rtt=53.492326ms srtt=55.181834ms min_rtt=32.361934ms rttvar=4.052515ms cwnd=69950 ssthresh=69950 bytes_in_flight=89911 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 241041, delivered_time: Instant { tv_sec: 357, tv_nsec: 481941914 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 356, largest_acked: 273, rate_sample: RateSample { bandwidth: 8.81 Mbps, is_app_limited: false, interval: 54.356297ms, delivered: 59838, prior_delivered: 181203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 432797818 }), send_elapsed: 54.356297ms, ack_elapsed: 49.144096ms, rtt: 53.492326ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1584534, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.440942659Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=47 pn=357 [2025-12-13T13:13:47.440946206Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=305200 len=39 fin=false [2025-12-13T13:13:47.440951736Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.37868ms latest_rtt=53.492326ms srtt=55.181834ms min_rtt=32.361934ms rttvar=4.052515ms cwnd=69950 ssthresh=69950 bytes_in_flight=89984 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 241041, delivered_time: Instant { tv_sec: 357, tv_nsec: 481941914 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 428449588 }, end_of_app_limited: 0, last_sent_packet: 357, largest_acked: 273, rate_sample: RateSample { bandwidth: 8.81 Mbps, is_app_limited: false, interval: 54.356297ms, delivered: 59838, prior_delivered: 181203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 432797818 }), send_elapsed: 54.356297ms, ack_elapsed: 49.144096ms, rtt: 53.492326ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1584534, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.441000768Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1423 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.441010566Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.441017118Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.441025674Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.441028539Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.442192281Z TRACE quiche_server] got 91 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.442206798Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.442216697Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=70 pn=108 [2025-12-13T13:13:47.442230372Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..275] ecn_counts=None [2025-12-13T13:13:47.442244058Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 274 [2025-12-13T13:13:47.442248316Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 275 [2025-12-13T13:13:47.442268503Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 91 bytes [2025-12-13T13:13:47.442274675Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1262) [2025-12-13T13:13:47.442297577Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1257 fin=false [2025-12-13T13:13:47.442306424Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.442311674Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.442319458Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1236 pn=358 [2025-12-13T13:13:47.442322824Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=305239 len=1228 fin=false [2025-12-13T13:13:47.442330569Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.263136ms latest_rtt=48.24989ms srtt=54.19034ms min_rtt=32.361934ms rttvar=5.022372ms cwnd=69950 ssthresh=69950 bytes_in_flight=89443 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 242844, delivered_time: Instant { tv_sec: 357, tv_nsec: 483465978 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 358, largest_acked: 275, rate_sample: RateSample { bandwidth: 7.71 Mbps, is_app_limited: false, interval: 61.122797ms, delivered: 58941, prior_delivered: 183903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 435130969 }), send_elapsed: 61.122797ms, ack_elapsed: 48.335009ms, rtt: 48.24989ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1613525, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.442373970Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1262 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.442383738Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.442390611Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.442399748Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.442404777Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.443973521Z TRACE quiche_server] got 91 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.443987998Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.443997807Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=70 pn=109 [2025-12-13T13:13:47.444007515Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277] ecn_counts=None [2025-12-13T13:13:47.444015991Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 276 [2025-12-13T13:13:47.444019046Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 277 [2025-12-13T13:13:47.444033533Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 91 bytes [2025-12-13T13:13:47.444037140Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1597) [2025-12-13T13:13:47.444044033Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1592 fin=false [2025-12-13T13:13:47.444048932Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.444059592Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.444067186Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=359 [2025-12-13T13:13:47.444070582Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=306467 len=1316 fin=false [2025-12-13T13:13:47.444078156Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.755503ms latest_rtt=50.03099ms srtt=53.54542ms min_rtt=32.361934ms rttvar=5.056616ms cwnd=69950 ssthresh=69950 bytes_in_flight=88512 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 245125, delivered_time: Instant { tv_sec: 357, tv_nsec: 485247078 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 359, largest_acked: 277, rate_sample: RateSample { bandwidth: 8.01 Mbps, is_app_limited: false, interval: 61.122797ms, delivered: 61222, prior_delivered: 183903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 435130969 }), send_elapsed: 61.122797ms, ack_elapsed: 50.116109ms, rtt: 50.03099ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1632959, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.444096541Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=221 pn=360 [2025-12-13T13:13:47.444099817Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=307783 len=213 fin=false [2025-12-13T13:13:47.444105648Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.759642ms latest_rtt=50.03099ms srtt=53.54542ms min_rtt=32.361934ms rttvar=5.056616ms cwnd=69950 ssthresh=69950 bytes_in_flight=88759 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 245125, delivered_time: Instant { tv_sec: 357, tv_nsec: 485247078 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 360, largest_acked: 277, rate_sample: RateSample { bandwidth: 8.01 Mbps, is_app_limited: false, interval: 61.122797ms, delivered: 61222, prior_delivered: 183903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 435130969 }), send_elapsed: 61.122797ms, ack_elapsed: 50.116109ms, rtt: 50.03099ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1632959, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.444170579Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1597 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.444181088Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.444187731Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.444195646Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.444198541Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.446038813Z TRACE quiche_server] got 93 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.446050886Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.446062587Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=72 pn=110 [2025-12-13T13:13:47.446072375Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..280] ecn_counts=None [2025-12-13T13:13:47.446081142Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 279 [2025-12-13T13:13:47.446084117Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 280 [2025-12-13T13:13:47.446099045Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 93 bytes [2025-12-13T13:13:47.446102842Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1711) [2025-12-13T13:13:47.446109705Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1706 fin=false [2025-12-13T13:13:47.446114634Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.446119473Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.446127137Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=361 [2025-12-13T13:13:47.446130594Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=307996 len=1316 fin=false [2025-12-13T13:13:47.446137968Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.72087ms latest_rtt=52.096061ms srtt=53.239249ms min_rtt=32.361934ms rttvar=4.404801ms cwnd=69950 ssthresh=69950 bytes_in_flight=87664 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 247570, delivered_time: Instant { tv_sec: 357, tv_nsec: 487312149 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 361, largest_acked: 280, rate_sample: RateSample { bandwidth: 8.61 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 60967, prior_delivered: 186603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 437143162 }), send_elapsed: 56.67841ms, ack_elapsed: 50.168987ms, rtt: 52.096061ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1642350, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.446166541Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=335 pn=362 [2025-12-13T13:13:47.446172342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=309312 len=327 fin=false [2025-12-13T13:13:47.446182220Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.676006ms latest_rtt=52.096061ms srtt=53.239249ms min_rtt=32.361934ms rttvar=4.404801ms cwnd=69950 ssthresh=69950 bytes_in_flight=88025 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 247570, delivered_time: Instant { tv_sec: 357, tv_nsec: 487312149 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 362, largest_acked: 280, rate_sample: RateSample { bandwidth: 8.61 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 60967, prior_delivered: 186603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 437143162 }), send_elapsed: 56.67841ms, ack_elapsed: 50.168987ms, rtt: 52.096061ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1642350, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.446254926Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1711 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.446266047Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.446272539Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.446282397Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.446287637Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.447396614Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.447412273Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.447422873Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=111 [2025-12-13T13:13:47.447437210Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..285] ecn_counts=None [2025-12-13T13:13:47.447451757Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 281 [2025-12-13T13:13:47.447456966Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 285 [2025-12-13T13:13:47.447463278Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 278 lost on epoch 2 [2025-12-13T13:13:47.447468197Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 282 lost on epoch 2 [2025-12-13T13:13:47.447488615Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.447494707Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1171) [2025-12-13T13:13:47.447504926Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1166 fin=false [2025-12-13T13:13:47.447511758Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.447518621Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.447530343Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=648 pn=363 [2025-12-13T13:13:47.447535793Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=186443 len=640 fin=false [2025-12-13T13:13:47.447547325Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=6.554308ms latest_rtt=53.455726ms srtt=53.266307ms min_rtt=32.361934ms rttvar=3.357719ms cwnd=69950 ssthresh=69950 bytes_in_flight=86063 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 249243, delivered_time: Instant { tv_sec: 357, tv_nsec: 488671814 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 363, largest_acked: 285, rate_sample: RateSample { bandwidth: 8.46 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 59940, prior_delivered: 189303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 439285195 }), send_elapsed: 56.67841ms, ack_elapsed: 49.386619ms, rtt: 53.455726ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1641516, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.447616544Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 674 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.447627354Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.447633966Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.447646229Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=263 pn=364 [2025-12-13T13:13:47.447652130Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=192092 len=255 fin=false [2025-12-13T13:13:47.447664323Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=6.43732ms latest_rtt=53.455726ms srtt=53.266307ms min_rtt=32.361934ms rttvar=3.357719ms cwnd=69950 ssthresh=69950 bytes_in_flight=86352 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 249243, delivered_time: Instant { tv_sec: 357, tv_nsec: 488671814 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 364, largest_acked: 285, rate_sample: RateSample { bandwidth: 8.46 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 59940, prior_delivered: 189303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 439285195 }), send_elapsed: 56.67841ms, ack_elapsed: 49.386619ms, rtt: 53.455726ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1641516, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.447719135Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 289 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.447729264Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.447736638Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.447774879Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=182 pn=365 [2025-12-13T13:13:47.447785068Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=309639 len=174 fin=false [2025-12-13T13:13:47.447797852Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=6.303741ms latest_rtt=53.455726ms srtt=53.266307ms min_rtt=32.361934ms rttvar=3.357719ms cwnd=69950 ssthresh=69950 bytes_in_flight=86560 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 249243, delivered_time: Instant { tv_sec: 357, tv_nsec: 488671814 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 365, largest_acked: 285, rate_sample: RateSample { bandwidth: 8.46 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 59940, prior_delivered: 189303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 439285195 }), send_elapsed: 56.67841ms, ack_elapsed: 49.386619ms, rtt: 53.455726ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1641516, last_update: Instant { tv_sec: 357, tv_nsec: 482044946 }, next_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.447848787Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 208 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 482044946 } }) [2025-12-13T13:13:47.447854898Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.447859397Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.447868073Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.447873363Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.449609963Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.449622536Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.449629179Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=112 [2025-12-13T13:13:47.449638957Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..287] ecn_counts=None [2025-12-13T13:13:47.449646982Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 286 [2025-12-13T13:13:47.449649947Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 287 [2025-12-13T13:13:47.449654075Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 283 lost on epoch 2 [2025-12-13T13:13:47.449657131Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 284 lost on epoch 2 [2025-12-13T13:13:47.449671057Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.449676166Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.449704960Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.449714247Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.449722843Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.449735066Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=366 [2025-12-13T13:13:47.449741087Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=194979 len=1316 fin=false [2025-12-13T13:13:47.449769871Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.866001ms latest_rtt=55.662693ms srtt=53.440854ms min_rtt=32.361934ms rttvar=2.867385ms cwnd=69950 ssthresh=69950 bytes_in_flight=82799 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 251943, delivered_time: Instant { tv_sec: 357, tv_nsec: 490878781 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 366, largest_acked: 287, rate_sample: RateSample { bandwidth: 8.84 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 62640, prior_delivered: 189303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 439285195 }), send_elapsed: 56.67841ms, ack_elapsed: 51.593586ms, rtt: 55.662693ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1636154, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.449801520Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=367 [2025-12-13T13:13:47.449805127Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=196295 len=506 fin=false [2025-12-13T13:13:47.449810958Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.896448ms latest_rtt=55.662693ms srtt=53.440854ms min_rtt=32.361934ms rttvar=2.867385ms cwnd=69950 ssthresh=69950 bytes_in_flight=83339 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 251943, delivered_time: Instant { tv_sec: 357, tv_nsec: 490878781 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 435216088 }, end_of_app_limited: 0, last_sent_packet: 367, largest_acked: 287, rate_sample: RateSample { bandwidth: 8.84 Mbps, is_app_limited: false, interval: 56.67841ms, delivered: 62640, prior_delivered: 189303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 439285195 }), send_elapsed: 56.67841ms, ack_elapsed: 51.593586ms, rtt: 55.662693ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1636154, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.449863806Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 490977845 } }) [2025-12-13T13:13:47.449873945Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.449880507Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.449888031Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.449890907Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.451813782Z TRACE quiche_server] got 97 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.451826105Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.451832658Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=76 pn=113 [2025-12-13T13:13:47.451842095Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..290] ecn_counts=None [2025-12-13T13:13:47.451850241Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 288 [2025-12-13T13:13:47.451859107Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 290 [2025-12-13T13:13:47.451874125Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 97 bytes [2025-12-13T13:13:47.451877902Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.451885135Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.451890105Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.451894914Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.451903049Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=529 pn=368 [2025-12-13T13:13:47.451906445Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=196801 len=521 fin=false [2025-12-13T13:13:47.451914240Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.746049ms latest_rtt=51.415753ms srtt=53.062716ms min_rtt=32.361934ms rttvar=2.906813ms cwnd=69950 ssthresh=69950 bytes_in_flight=81194 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 254643, delivered_time: Instant { tv_sec: 357, tv_nsec: 493082280 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 368, largest_acked: 290, rate_sample: RateSample { bandwidth: 8.52 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 62640, prior_delivered: 192003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 441575327 }), send_elapsed: 58.819593ms, ack_elapsed: 51.506953ms, rtt: 51.415753ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1647814, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.451966017Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 555 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 490977845 } }) [2025-12-13T13:13:47.451976877Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.451983609Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.452004658Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1309 pn=369 [2025-12-13T13:13:47.452010609Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=309813 len=1301 fin=false [2025-12-13T13:13:47.452021881Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.638338ms latest_rtt=51.415753ms srtt=53.062716ms min_rtt=32.361934ms rttvar=2.906813ms cwnd=69950 ssthresh=69950 bytes_in_flight=82529 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 254643, delivered_time: Instant { tv_sec: 357, tv_nsec: 493082280 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 369, largest_acked: 290, rate_sample: RateSample { bandwidth: 8.52 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 62640, prior_delivered: 192003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 441575327 }), send_elapsed: 58.819593ms, ack_elapsed: 51.506953ms, rtt: 51.415753ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1647814, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.452074759Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1335 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 490977845 } }) [2025-12-13T13:13:47.452080520Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.452084828Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.452090809Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.452093604Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.454082012Z TRACE quiche_server] got 97 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.454094446Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.454100637Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=76 pn=114 [2025-12-13T13:13:47.454110285Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292] ecn_counts=None [2025-12-13T13:13:47.454118601Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 291 [2025-12-13T13:13:47.454121506Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 292 [2025-12-13T13:13:47.454125524Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 289 lost on epoch 2 [2025-12-13T13:13:47.454139470Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 97 bytes [2025-12-13T13:13:47.454143036Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(748) [2025-12-13T13:13:47.454149779Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=743 fin=false [2025-12-13T13:13:47.454159066Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.454170989Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1007 pn=370 [2025-12-13T13:13:47.454176469Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM_DATA_BLOCKED stream=8 limit=379061 [2025-12-13T13:13:47.454181418Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=263763 len=993 fin=false [2025-12-13T13:13:47.454192729Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.083768ms latest_rtt=53.683873ms srtt=53.01536ms min_rtt=32.361934ms rttvar=2.274819ms cwnd=69950 ssthresh=69950 bytes_in_flight=79835 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 257343, delivered_time: Instant { tv_sec: 357, tv_nsec: 495350400 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 370, largest_acked: 292, rate_sample: RateSample { bandwidth: 8.89 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 65340, prior_delivered: 192003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 441575327 }), send_elapsed: 58.819593ms, ack_elapsed: 53.775073ms, rtt: 53.683873ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1649286, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.454262509Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1033 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 490977845 } }) [2025-12-13T13:13:47.454273620Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.454280422Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.454293497Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=831 pn=371 [2025-12-13T13:13:47.454298887Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=311114 len=823 fin=false [2025-12-13T13:13:47.454311480Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.086113ms latest_rtt=53.683873ms srtt=53.01536ms min_rtt=32.361934ms rttvar=2.274819ms cwnd=69950 ssthresh=69950 bytes_in_flight=80692 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 257343, delivered_time: Instant { tv_sec: 357, tv_nsec: 495350400 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 371, largest_acked: 292, rate_sample: RateSample { bandwidth: 8.89 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 65340, prior_delivered: 192003, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 441575327 }), send_elapsed: 58.819593ms, ack_elapsed: 53.775073ms, rtt: 53.683873ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1649286, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.454364109Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 857 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 490977845 } }) [2025-12-13T13:13:47.454374718Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.454381471Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.454390959Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.454395648Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.456272960Z TRACE quiche_server] got 99 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.456287467Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.456293899Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=78 pn=115 [2025-12-13T13:13:47.456303748Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..295] ecn_counts=None [2025-12-13T13:13:47.456311963Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 294 [2025-12-13T13:13:47.456314928Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 295 [2025-12-13T13:13:47.456343562Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 99 bytes [2025-12-13T13:13:47.456352859Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.456364190Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=372 [2025-12-13T13:13:47.456369580Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=311937 len=1316 fin=false [2025-12-13T13:13:47.456380601Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=6.895658ms latest_rtt=55.876994ms srtt=53.248064ms min_rtt=32.361934ms rttvar=2.171522ms cwnd=69950 ssthresh=69950 bytes_in_flight=79342 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 260043, delivered_time: Instant { tv_sec: 357, tv_nsec: 497543521 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 372, largest_acked: 295, rate_sample: RateSample { bandwidth: 8.89 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 65340, prior_delivered: 194703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 443786240 }), send_elapsed: 58.819593ms, ack_elapsed: 53.757281ms, rtt: 55.876994ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1642078, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.456404455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=373 [2025-12-13T13:13:47.456407842Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=313253 len=506 fin=false [2025-12-13T13:13:47.456413152Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=6.863718ms latest_rtt=55.876994ms srtt=53.248064ms min_rtt=32.361934ms rttvar=2.171522ms cwnd=69950 ssthresh=69950 bytes_in_flight=79882 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 260043, delivered_time: Instant { tv_sec: 357, tv_nsec: 497543521 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 373, largest_acked: 295, rate_sample: RateSample { bandwidth: 8.89 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 65340, prior_delivered: 194703, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 443786240 }), send_elapsed: 58.819593ms, ack_elapsed: 53.757281ms, rtt: 55.876994ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1642078, last_update: Instant { tv_sec: 357, tv_nsec: 490977845 }, next_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.456465880Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 490977845 } }) [2025-12-13T13:13:47.456476499Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.456482851Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.456492059Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.456495004Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.458420054Z TRACE quiche_server] got 101 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.458432898Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.458439330Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=80 pn=116 [2025-12-13T13:13:47.458448938Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..298] ecn_counts=None [2025-12-13T13:13:47.458457524Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 296 [2025-12-13T13:13:47.458460530Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 298 [2025-12-13T13:13:47.458464487Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 293 lost on epoch 2 [2025-12-13T13:13:47.458478102Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 101 bytes [2025-12-13T13:13:47.458483472Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.458495685Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=374 [2025-12-13T13:13:47.458501436Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=266072 len=1316 fin=false [2025-12-13T13:13:47.458513128Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.176644ms latest_rtt=58.022445ms srtt=53.719861ms min_rtt=32.361934ms rttvar=2.572236ms cwnd=69950 ssthresh=69950 bytes_in_flight=77182 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 262743, delivered_time: Instant { tv_sec: 357, tv_nsec: 499688972 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 374, largest_acked: 298, rate_sample: RateSample { bandwidth: 8.89 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 65340, prior_delivered: 197403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 446095667 }), send_elapsed: 58.819593ms, ack_elapsed: 53.593305ms, rtt: 58.022445ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1627656, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.458538184Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=375 [2025-12-13T13:13:47.458541400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=313759 len=506 fin=false [2025-12-13T13:13:47.458546820Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.143682ms latest_rtt=58.022445ms srtt=53.719861ms min_rtt=32.361934ms rttvar=2.572236ms cwnd=69950 ssthresh=69950 bytes_in_flight=77722 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 262743, delivered_time: Instant { tv_sec: 357, tv_nsec: 499688972 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 375, largest_acked: 298, rate_sample: RateSample { bandwidth: 8.89 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 65340, prior_delivered: 197403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 446095667 }), send_elapsed: 58.819593ms, ack_elapsed: 53.593305ms, rtt: 58.022445ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1627656, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.458615569Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 499738475 } }) [2025-12-13T13:13:47.458626058Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.458632520Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.458642008Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.458645154Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.460648771Z TRACE quiche_server] got 101 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.460660432Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.460670531Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=80 pn=117 [2025-12-13T13:13:47.460684277Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[174..175, 177..178, 180..180, 184..185, 188..189, 192..193, 195..196, 200..201, 204..206, 209..209, 213..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300] ecn_counts=None [2025-12-13T13:13:47.460697702Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 299 [2025-12-13T13:13:47.460700687Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 300 [2025-12-13T13:13:47.460704524Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 297 lost on epoch 2 [2025-12-13T13:13:47.460719552Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 101 bytes [2025-12-13T13:13:47.460725183Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.460733518Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=376 [2025-12-13T13:13:47.460736885Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=268704 len=1316 fin=false [2025-12-13T13:13:47.460744318Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.64463ms latest_rtt=60.253236ms srtt=54.411532ms min_rtt=32.361934ms rttvar=3.31252ms cwnd=69950 ssthresh=69950 bytes_in_flight=75022 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 265443, delivered_time: Instant { tv_sec: 357, tv_nsec: 501919763 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 376, largest_acked: 300, rate_sample: RateSample { bandwidth: 9.25 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 68040, prior_delivered: 197403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 446095667 }), send_elapsed: 58.819593ms, ack_elapsed: 55.824096ms, rtt: 60.253236ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1606966, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.460794562Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=377 [2025-12-13T13:13:47.460798349Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=314265 len=506 fin=false [2025-12-13T13:13:47.460804140Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.647456ms latest_rtt=60.253236ms srtt=54.411532ms min_rtt=32.361934ms rttvar=3.31252ms cwnd=69950 ssthresh=69950 bytes_in_flight=75562 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 265443, delivered_time: Instant { tv_sec: 357, tv_nsec: 501919763 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 441666527 }, end_of_app_limited: 0, last_sent_packet: 377, largest_acked: 300, rate_sample: RateSample { bandwidth: 9.25 Mbps, is_app_limited: false, interval: 58.819593ms, delivered: 68040, prior_delivered: 197403, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 446095667 }), send_elapsed: 58.819593ms, ack_elapsed: 55.824096ms, rtt: 60.253236ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1606966, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.460858952Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 499738475 } }) [2025-12-13T13:13:47.460869772Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.460876886Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.460887075Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.460892214Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.462465759Z TRACE quiche_server] got 82 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.462477190Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.462483252Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=61 pn=118 [2025-12-13T13:13:47.462492078Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..303] ecn_counts=None [2025-12-13T13:13:47.462499492Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 302 [2025-12-13T13:13:47.462502467Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 303 [2025-12-13T13:13:47.462517225Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 82 bytes [2025-12-13T13:13:47.462522565Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.462529968Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=952 pn=378 [2025-12-13T13:13:47.462533225Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=314771 len=944 fin=false [2025-12-13T13:13:47.462540508Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.433µs latest_rtt=55.311813ms srtt=54.524066ms min_rtt=32.361934ms rttvar=2.70946ms cwnd=69950 ssthresh=69950 bytes_in_flight=75144 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 266839, delivered_time: Instant { tv_sec: 357, tv_nsec: 503733024 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 378, largest_acked: 303, rate_sample: RateSample { bandwidth: 8.74 Mbps, is_app_limited: false, interval: 61.118377ms, delivered: 66736, prior_delivered: 200103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 448356410 }), send_elapsed: 61.118377ms, ack_elapsed: 55.376614ms, rtt: 55.311813ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1603649, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.462583418Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 978 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 499738475 } }) [2025-12-13T13:13:47.462589299Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.462593597Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.462602464Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.462607172Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.463675685Z TRACE quiche_server] timed out [2025-12-13T13:13:47.463686195Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:47.463690212Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 301 lost on epoch 2 [2025-12-13T13:13:47.463694230Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.192255ms latest_rtt=55.311813ms srtt=54.524066ms min_rtt=32.361934ms rttvar=2.70946ms cwnd=69950 ssthresh=69950 bytes_in_flight=73794 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 266839, delivered_time: Instant { tv_sec: 357, tv_nsec: 503733024 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 378, largest_acked: 303, rate_sample: RateSample { bandwidth: 8.74 Mbps, is_app_limited: false, interval: 61.118377ms, delivered: 66736, prior_delivered: 200103, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 448356410 }), send_elapsed: 61.118377ms, ack_elapsed: 55.376614ms, rtt: 55.311813ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1603649, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.463716592Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.463719767Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.464017933Z TRACE quiche_server] got 85 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.464028012Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.464034053Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=64 pn=119 [2025-12-13T13:13:47.464048270Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..307] ecn_counts=None [2025-12-13T13:13:47.464055824Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 304 [2025-12-13T13:13:47.464058810Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 307 [2025-12-13T13:13:47.464077895Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 85 bytes [2025-12-13T13:13:47.464087012Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.464097812Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=379 [2025-12-13T13:13:47.464103473Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=271336 len=1316 fin=false [2025-12-13T13:13:47.464115515Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.023864ms latest_rtt=56.862565ms srtt=54.691377ms min_rtt=32.361934ms rttvar=2.366719ms cwnd=69950 ssthresh=69950 bytes_in_flight=72444 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 269539, delivered_time: Instant { tv_sec: 357, tv_nsec: 505283776 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 379, largest_acked: 307, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 56.727278ms, delivered: 66736, prior_delivered: 202803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 450342171 }), send_elapsed: 56.727278ms, ack_elapsed: 54.941605ms, rtt: 56.862565ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1598743, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.464147615Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=380 [2025-12-13T13:13:47.464151162Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=315715 len=506 fin=false [2025-12-13T13:13:47.464156752Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=6.983499ms latest_rtt=56.862565ms srtt=54.691377ms min_rtt=32.361934ms rttvar=2.366719ms cwnd=69950 ssthresh=69950 bytes_in_flight=72984 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 269539, delivered_time: Instant { tv_sec: 357, tv_nsec: 505283776 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 380, largest_acked: 307, rate_sample: RateSample { bandwidth: 9.41 Mbps, is_app_limited: false, interval: 56.727278ms, delivered: 66736, prior_delivered: 202803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 450342171 }), send_elapsed: 56.727278ms, ack_elapsed: 54.941605ms, rtt: 56.862565ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1598743, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.464209631Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 499738475 } }) [2025-12-13T13:13:47.464219700Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.464226763Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.464235950Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.464240749Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.466238233Z TRACE quiche_server] got 85 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.466253371Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.466263359Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=64 pn=120 [2025-12-13T13:13:47.466276865Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309] ecn_counts=None [2025-12-13T13:13:47.466284559Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 308 [2025-12-13T13:13:47.466287464Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 309 [2025-12-13T13:13:47.466292864Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 305 lost on epoch 2 [2025-12-13T13:13:47.466298154Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 306 lost on epoch 2 [2025-12-13T13:13:47.466316939Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 85 bytes [2025-12-13T13:13:47.466325074Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.466337688Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=381 [2025-12-13T13:13:47.466341946Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=272652 len=1316 fin=false [2025-12-13T13:13:47.466349700Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.59532ms latest_rtt=59.091269ms srtt=55.116362ms min_rtt=32.361934ms rttvar=2.625012ms cwnd=69950 ssthresh=69950 bytes_in_flight=69070 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 272149, delivered_time: Instant { tv_sec: 357, tv_nsec: 507512480 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 381, largest_acked: 309, rate_sample: RateSample { bandwidth: 9.70 Mbps, is_app_limited: false, interval: 57.170309ms, delivered: 69346, prior_delivered: 202803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 450342171 }), send_elapsed: 56.727278ms, ack_elapsed: 57.170309ms, rtt: 59.091269ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1586416, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.466367153Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1278 pn=382 [2025-12-13T13:13:47.466370389Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=273968 len=1270 fin=false [2025-12-13T13:13:47.466381319Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.599529ms latest_rtt=59.091269ms srtt=55.116362ms min_rtt=32.361934ms rttvar=2.625012ms cwnd=69950 ssthresh=69950 bytes_in_flight=70374 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 272149, delivered_time: Instant { tv_sec: 357, tv_nsec: 507512480 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 382, largest_acked: 309, rate_sample: RateSample { bandwidth: 9.70 Mbps, is_app_limited: false, interval: 57.170309ms, delivered: 69346, prior_delivered: 202803, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 450342171 }), send_elapsed: 56.727278ms, ack_elapsed: 57.170309ms, rtt: 59.091269ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1586416, last_update: Instant { tv_sec: 357, tv_nsec: 499738475 }, next_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.466434158Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2654 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 499738475 } }) [2025-12-13T13:13:47.466444467Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.466450859Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.466460327Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.466464695Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.468421099Z TRACE quiche_server] got 87 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.468436628Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.468446316Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=66 pn=121 [2025-12-13T13:13:47.468459491Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..312] ecn_counts=None [2025-12-13T13:13:47.468471253Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 311 [2025-12-13T13:13:47.468475691Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 312 [2025-12-13T13:13:47.468495127Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 87 bytes [2025-12-13T13:13:47.468502872Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.468514844Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=383 [2025-12-13T13:13:47.468519903Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=316221 len=1316 fin=false [2025-12-13T13:13:47.468530513Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.572386ms latest_rtt=61.274547ms srtt=55.761134ms min_rtt=32.361934ms rttvar=3.258305ms cwnd=69950 ssthresh=69950 bytes_in_flight=69024 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 274849, delivered_time: Instant { tv_sec: 357, tv_nsec: 509695758 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 383, largest_acked: 312, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 57.080639ms, delivered: 69346, prior_delivered: 205503, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 452615119 }), send_elapsed: 56.727278ms, ack_elapsed: 57.080639ms, rtt: 61.274547ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568072, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.468570568Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=900 pn=384 [2025-12-13T13:13:47.468576629Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=317537 len=892 fin=false [2025-12-13T13:13:47.468601225Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.501594ms latest_rtt=61.274547ms srtt=55.761134ms min_rtt=32.361934ms rttvar=3.258305ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 274849, delivered_time: Instant { tv_sec: 357, tv_nsec: 509695758 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 448421211 }, end_of_app_limited: 0, last_sent_packet: 384, largest_acked: 312, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 57.080639ms, delivered: 69346, prior_delivered: 205503, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 452615119 }), send_elapsed: 56.727278ms, ack_elapsed: 57.080639ms, rtt: 61.274547ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568072, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.469204079Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2276 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 509757623 } }) [2025-12-13T13:13:47.469221211Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.469228926Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.469240367Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.469244825Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.470638144Z TRACE quiche_server] got 89 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.470653001Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.470662148Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=68 pn=122 [2025-12-13T13:13:47.470675453Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..315] ecn_counts=None [2025-12-13T13:13:47.470687546Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 313 [2025-12-13T13:13:47.470692655Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 315 [2025-12-13T13:13:47.470698687Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 310 lost on epoch 2 [2025-12-13T13:13:47.470739944Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 89 bytes [2025-12-13T13:13:47.470749611Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.470787983Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=385 [2025-12-13T13:13:47.470794275Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=276554 len=1316 fin=false [2025-12-13T13:13:47.470807219Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=216.312µs latest_rtt=56.759437ms srtt=55.760921ms min_rtt=32.361934ms rttvar=2.444152ms cwnd=69950 ssthresh=69950 bytes_in_flight=67250 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 277549, delivered_time: Instant { tv_sec: 357, tv_nsec: 511911570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 385, largest_acked: 315, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 208203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 455100197 }), send_elapsed: 59.080486ms, ack_elapsed: 56.811373ms, rtt: 56.759437ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568078, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.470840732Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=386 [2025-12-13T13:13:47.470846182Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=318429 len=1316 fin=false [2025-12-13T13:13:47.470855709Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=168.062µs latest_rtt=56.759437ms srtt=55.760921ms min_rtt=32.361934ms rttvar=2.444152ms cwnd=69950 ssthresh=69950 bytes_in_flight=68600 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 277549, delivered_time: Instant { tv_sec: 357, tv_nsec: 511911570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 386, largest_acked: 315, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 208203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 455100197 }), send_elapsed: 59.080486ms, ack_elapsed: 56.811373ms, rtt: 56.759437ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568078, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.470881878Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=387 [2025-12-13T13:13:47.470886867Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=319745 len=1316 fin=false [2025-12-13T13:13:47.470895133Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=128.519µs latest_rtt=56.759437ms srtt=55.760921ms min_rtt=32.361934ms rttvar=2.444152ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 277549, delivered_time: Instant { tv_sec: 357, tv_nsec: 511911570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 387, largest_acked: 315, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 208203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 455100197 }), send_elapsed: 59.080486ms, ack_elapsed: 56.811373ms, rtt: 56.759437ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568078, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.470927563Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.470994989Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4050 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 509757623 } }) [2025-12-13T13:13:47.471006791Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.472089751Z TRACE quiche_server] timed out [2025-12-13T13:13:47.472102795Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:47.472109067Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 314 lost on epoch 2 [2025-12-13T13:13:47.472115088Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.29985ms latest_rtt=56.759437ms srtt=55.760921ms min_rtt=32.361934ms rttvar=2.444152ms cwnd=69950 ssthresh=69950 bytes_in_flight=68600 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 277549, delivered_time: Instant { tv_sec: 357, tv_nsec: 511911570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 387, largest_acked: 315, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 208203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 455100197 }), send_elapsed: 59.080486ms, ack_elapsed: 56.811373ms, rtt: 56.759437ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568078, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.472150584Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=388 [2025-12-13T13:13:47.472155804Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=279186 len=1316 fin=false [2025-12-13T13:13:47.472167205Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.51144ms latest_rtt=56.759437ms srtt=55.760921ms min_rtt=32.361934ms rttvar=2.444152ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 277549, delivered_time: Instant { tv_sec: 357, tv_nsec: 511911570 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 388, largest_acked: 315, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 208203, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 455100197 }), send_elapsed: 59.080486ms, ack_elapsed: 56.811373ms, rtt: 56.759437ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568078, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.472200487Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.472232577Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1350 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 509757623 } }) [2025-12-13T13:13:47.472240792Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.472820674Z TRACE quiche_server] got 91 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.472835211Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.472844458Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=70 pn=123 [2025-12-13T13:13:47.472858584Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..320] ecn_counts=None [2025-12-13T13:13:47.472871569Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 316 [2025-12-13T13:13:47.472876478Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 320 [2025-12-13T13:13:47.472881948Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 317 lost on epoch 2 [2025-12-13T13:13:47.472900923Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 91 bytes [2025-12-13T13:13:47.472909640Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.472922273Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=389 [2025-12-13T13:13:47.472927793Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=280502 len=1316 fin=false [2025-12-13T13:13:47.472941529Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.267885ms latest_rtt=58.941687ms srtt=56.033515ms min_rtt=32.361934ms rttvar=2.378305ms cwnd=69950 ssthresh=69950 bytes_in_flight=67250 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 280249, delivered_time: Instant { tv_sec: 357, tv_nsec: 514093820 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 389, largest_acked: 320, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 210903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 457028049 }), send_elapsed: 59.080486ms, ack_elapsed: 57.065771ms, rtt: 58.941687ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1560450, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.472989028Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=390 [2025-12-13T13:13:47.472995029Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=321061 len=1316 fin=false [2025-12-13T13:13:47.473004256Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.205499ms latest_rtt=58.941687ms srtt=56.033515ms min_rtt=32.361934ms rttvar=2.378305ms cwnd=69950 ssthresh=69950 bytes_in_flight=68600 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 280249, delivered_time: Instant { tv_sec: 357, tv_nsec: 514093820 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 390, largest_acked: 320, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 210903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 457028049 }), send_elapsed: 59.080486ms, ack_elapsed: 57.065771ms, rtt: 58.941687ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1560450, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.473029884Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=391 [2025-12-13T13:13:47.473034563Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=322377 len=1316 fin=false [2025-12-13T13:13:47.473042457Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.167187ms latest_rtt=58.941687ms srtt=56.033515ms min_rtt=32.361934ms rttvar=2.378305ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 280249, delivered_time: Instant { tv_sec: 357, tv_nsec: 514093820 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 391, largest_acked: 320, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 210903, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 457028049 }), send_elapsed: 59.080486ms, ack_elapsed: 57.065771ms, rtt: 58.941687ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1560450, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.473067113Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.473122968Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4050 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 509757623 } }) [2025-12-13T13:13:47.473132275Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.474988827Z TRACE quiche_server] got 93 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.475009486Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.475019745Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=72 pn=124 [2025-12-13T13:13:47.475033681Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..324] ecn_counts=None [2025-12-13T13:13:47.475047567Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 321 [2025-12-13T13:13:47.475052646Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 324 [2025-12-13T13:13:47.475058958Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 318 lost on epoch 2 [2025-12-13T13:13:47.475079817Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 93 bytes [2025-12-13T13:13:47.475088553Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.475101938Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=392 [2025-12-13T13:13:47.475107969Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=281818 len=1316 fin=false [2025-12-13T13:13:47.475120332Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.536135ms latest_rtt=61.116953ms srtt=56.543944ms min_rtt=32.361934ms rttvar=2.804587ms cwnd=69950 ssthresh=69950 bytes_in_flight=67250 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 282949, delivered_time: Instant { tv_sec: 357, tv_nsec: 516269086 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 392, largest_acked: 324, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 57.120066ms, rtt: 61.116953ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1546363, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.475155448Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=393 [2025-12-13T13:13:47.475161429Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=323693 len=1316 fin=false [2025-12-13T13:13:47.475171608Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.485151ms latest_rtt=61.116953ms srtt=56.543944ms min_rtt=32.361934ms rttvar=2.804587ms cwnd=69950 ssthresh=69950 bytes_in_flight=68600 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 282949, delivered_time: Instant { tv_sec: 357, tv_nsec: 516269086 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 393, largest_acked: 324, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 57.120066ms, rtt: 61.116953ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1546363, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.475207184Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=394 [2025-12-13T13:13:47.475213386Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=325009 len=1316 fin=false [2025-12-13T13:13:47.475223325Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.433203ms latest_rtt=61.116953ms srtt=56.543944ms min_rtt=32.361934ms rttvar=2.804587ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 282949, delivered_time: Instant { tv_sec: 357, tv_nsec: 516269086 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 394, largest_acked: 324, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 59.080486ms, delivered: 69346, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 57.120066ms, rtt: 61.116953ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1546363, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.475251277Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.475310247Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 4050 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 509757623 } }) [2025-12-13T13:13:47.475321838Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.477158767Z TRACE quiche_server] got 93 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.477172863Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.477180928Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=72 pn=125 [2025-12-13T13:13:47.477194984Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326] ecn_counts=None [2025-12-13T13:13:47.477207568Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 325 [2025-12-13T13:13:47.477212286Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 326 [2025-12-13T13:13:47.477218698Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 322 lost on epoch 2 [2025-12-13T13:13:47.477223908Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 323 lost on epoch 2 [2025-12-13T13:13:47.477243916Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 93 bytes [2025-12-13T13:13:47.477258773Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.477268541Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=395 [2025-12-13T13:13:47.477272068Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=283134 len=1316 fin=false [2025-12-13T13:13:47.477280253Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.389683ms latest_rtt=63.278307ms srtt=57.260739ms min_rtt=32.361934ms rttvar=3.53703ms cwnd=69950 ssthresh=69950 bytes_in_flight=65900 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 285649, delivered_time: Instant { tv_sec: 357, tv_nsec: 518430440 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 395, largest_acked: 326, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 59.28142ms, delivered: 72046, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 59.28142ms, rtt: 63.278307ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1527006, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.477298788Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=396 [2025-12-13T13:13:47.477302084Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=284450 len=1316 fin=false [2025-12-13T13:13:47.477307364Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.397668ms latest_rtt=63.278307ms srtt=57.260739ms min_rtt=32.361934ms rttvar=3.53703ms cwnd=69950 ssthresh=69950 bytes_in_flight=67250 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 285649, delivered_time: Instant { tv_sec: 357, tv_nsec: 518430440 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 396, largest_acked: 326, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 59.28142ms, delivered: 72046, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 59.28142ms, rtt: 63.278307ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1527006, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.477321941Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=397 [2025-12-13T13:13:47.477325027Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=326325 len=1316 fin=false [2025-12-13T13:13:47.477329785Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.398299ms latest_rtt=63.278307ms srtt=57.260739ms min_rtt=32.361934ms rttvar=3.53703ms cwnd=69950 ssthresh=69950 bytes_in_flight=68600 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 285649, delivered_time: Instant { tv_sec: 357, tv_nsec: 518430440 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 397, largest_acked: 326, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 59.28142ms, delivered: 72046, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 59.28142ms, rtt: 63.278307ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1527006, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.477346266Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=398 [2025-12-13T13:13:47.477349362Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=327641 len=1316 fin=false [2025-12-13T13:13:47.477354141Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.399011ms latest_rtt=63.278307ms srtt=57.260739ms min_rtt=32.361934ms rttvar=3.53703ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 285649, delivered_time: Instant { tv_sec: 357, tv_nsec: 518430440 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 455152133 }, end_of_app_limited: 0, last_sent_packet: 398, largest_acked: 326, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 59.28142ms, delivered: 72046, prior_delivered: 213603, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 459149020 }), send_elapsed: 59.080486ms, ack_elapsed: 59.28142ms, rtt: 63.278307ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1527006, last_update: Instant { tv_sec: 357, tv_nsec: 509757623 }, next_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.477367496Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.477426346Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5400 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 509757623 } }) [2025-12-13T13:13:47.477437156Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.478517821Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.478530194Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.478536867Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=126 [2025-12-13T13:13:47.478546365Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329] ecn_counts=None [2025-12-13T13:13:47.478554229Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 328 [2025-12-13T13:13:47.478557215Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 329 [2025-12-13T13:13:47.478587451Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.478593362Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.478601397Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=399 [2025-12-13T13:13:47.478604763Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=328957 len=1316 fin=false [2025-12-13T13:13:47.478612578Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=377.8µs latest_rtt=57.85745ms srtt=57.335327ms min_rtt=32.361934ms rttvar=2.801949ms cwnd=69950 ssthresh=69950 bytes_in_flight=69613 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 287336, delivered_time: Instant { tv_sec: 357, tv_nsec: 519786449 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 399, largest_acked: 329, rate_sample: RateSample { bandwidth: 9.50 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 71033, prior_delivered: 216303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 461839161 }), send_elapsed: 59.805194ms, ack_elapsed: 57.947288ms, rtt: 57.85745ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1525019, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.478630361Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=400 [2025-12-13T13:13:47.478633577Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=330273 len=303 fin=false [2025-12-13T13:13:47.478638486Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=352.003µs latest_rtt=57.85745ms srtt=57.335327ms min_rtt=32.361934ms rttvar=2.801949ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 287336, delivered_time: Instant { tv_sec: 357, tv_nsec: 519786449 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 400, largest_acked: 329, rate_sample: RateSample { bandwidth: 9.50 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 71033, prior_delivered: 216303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 461839161 }), send_elapsed: 59.805194ms, ack_elapsed: 57.947288ms, rtt: 57.85745ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1525019, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.478682128Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1687 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.478691475Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.478698518Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.478707154Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.478712384Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.479767592Z TRACE quiche_server] timed out [2025-12-13T13:13:47.479778011Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:47.479782059Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 327 lost on epoch 2 [2025-12-13T13:13:47.479786257Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.384753ms latest_rtt=57.85745ms srtt=57.335327ms min_rtt=32.361934ms rttvar=2.801949ms cwnd=69950 ssthresh=69950 bytes_in_flight=68600 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 287336, delivered_time: Instant { tv_sec: 357, tv_nsec: 519786449 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 400, largest_acked: 329, rate_sample: RateSample { bandwidth: 9.50 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 71033, prior_delivered: 216303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 461839161 }), send_elapsed: 59.805194ms, ack_elapsed: 57.947288ms, rtt: 57.85745ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1525019, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.479809149Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=401 [2025-12-13T13:13:47.479812536Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=287082 len=1316 fin=false [2025-12-13T13:13:47.479820530Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.524698ms latest_rtt=57.85745ms srtt=57.335327ms min_rtt=32.361934ms rttvar=2.801949ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 287336, delivered_time: Instant { tv_sec: 357, tv_nsec: 519786449 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 401, largest_acked: 329, rate_sample: RateSample { bandwidth: 9.50 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 71033, prior_delivered: 216303, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 461839161 }), send_elapsed: 59.805194ms, ack_elapsed: 57.947288ms, rtt: 57.85745ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1525019, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.479834366Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.479859002Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1350 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.479864533Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.480128813Z TRACE quiche_server] got 98 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.480139152Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.480148860Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=77 pn=127 [2025-12-13T13:13:47.480169929Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[214..214, 217..218, 221..222, 225..226, 229..230, 233..234, 237..238, 240..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336] ecn_counts=None [2025-12-13T13:13:47.480180138Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 332 [2025-12-13T13:13:47.480183134Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 336 [2025-12-13T13:13:47.480186931Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 330 lost on epoch 2 [2025-12-13T13:13:47.480189947Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 331 lost on epoch 2 [2025-12-13T13:13:47.480192752Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 333 lost on epoch 2 [2025-12-13T13:13:47.480205826Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 98 bytes [2025-12-13T13:13:47.480211607Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.480220954Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=402 [2025-12-13T13:13:47.480224251Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=258360 len=1316 fin=false [2025-12-13T13:13:47.480231434Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.349039ms latest_rtt=59.469173ms srtt=57.602057ms min_rtt=32.361934ms rttvar=2.634922ms cwnd=69950 ssthresh=69950 bytes_in_flight=65400 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 289186, delivered_time: Instant { tv_sec: 357, tv_nsec: 521398172 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 402, largest_acked: 336, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 70279, prior_delivered: 218907, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 463480442 }), send_elapsed: 59.805194ms, ack_elapsed: 57.91773ms, rtt: 59.469173ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1517957, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.480249237Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=403 [2025-12-13T13:13:47.480252373Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=288398 len=1316 fin=false [2025-12-13T13:13:47.480257272Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.323271ms latest_rtt=59.469173ms srtt=57.602057ms min_rtt=32.361934ms rttvar=2.634922ms cwnd=69950 ssthresh=69950 bytes_in_flight=66750 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 289186, delivered_time: Instant { tv_sec: 357, tv_nsec: 521398172 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 403, largest_acked: 336, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 70279, prior_delivered: 218907, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 463480442 }), send_elapsed: 59.805194ms, ack_elapsed: 57.91773ms, rtt: 59.469173ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1517957, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.480274594Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=404 [2025-12-13T13:13:47.480277690Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=289714 len=1316 fin=false [2025-12-13T13:13:47.480282519Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.298044ms latest_rtt=59.469173ms srtt=57.602057ms min_rtt=32.361934ms rttvar=2.634922ms cwnd=69950 ssthresh=69950 bytes_in_flight=68100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 289186, delivered_time: Instant { tv_sec: 357, tv_nsec: 521398172 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 404, largest_acked: 336, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 70279, prior_delivered: 218907, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 463480442 }), send_elapsed: 59.805194ms, ack_elapsed: 57.91773ms, rtt: 59.469173ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1517957, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.480295834Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=405 [2025-12-13T13:13:47.480299781Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=330576 len=1316 fin=false [2025-12-13T13:13:47.480308758Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.271094ms latest_rtt=59.469173ms srtt=57.602057ms min_rtt=32.361934ms rttvar=2.634922ms cwnd=69950 ssthresh=69950 bytes_in_flight=69450 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 289186, delivered_time: Instant { tv_sec: 357, tv_nsec: 521398172 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 405, largest_acked: 336, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 70279, prior_delivered: 218907, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 463480442 }), send_elapsed: 59.805194ms, ack_elapsed: 57.91773ms, rtt: 59.469173ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1517957, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.480334617Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=474 pn=406 [2025-12-13T13:13:47.480344535Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=331892 len=466 fin=false [2025-12-13T13:13:47.480353872Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.2261ms latest_rtt=59.469173ms srtt=57.602057ms min_rtt=32.361934ms rttvar=2.634922ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 289186, delivered_time: Instant { tv_sec: 357, tv_nsec: 521398172 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 406, largest_acked: 336, rate_sample: RateSample { bandwidth: 9.40 Mbps, is_app_limited: false, interval: 59.805194ms, delivered: 70279, prior_delivered: 218907, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 463480442 }), send_elapsed: 59.805194ms, ack_elapsed: 57.91773ms, rtt: 59.469173ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1517957, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.480475108Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 5900 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.480486921Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.480494094Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.480504273Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.480509012Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.481916910Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.481929133Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.481935445Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=128 [2025-12-13T13:13:47.481944542Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..339] ecn_counts=None [2025-12-13T13:13:47.481952025Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 338 [2025-12-13T13:13:47.481955041Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 339 [2025-12-13T13:13:47.481958828Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 334 lost on epoch 2 [2025-12-13T13:13:47.481961834Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 335 lost on epoch 2 [2025-12-13T13:13:47.481975629Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.481981290Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.481990377Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=407 [2025-12-13T13:13:47.481993783Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=291030 len=1316 fin=false [2025-12-13T13:13:47.482001257Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.589416ms latest_rtt=61.256018ms srtt=58.058801ms min_rtt=32.361934ms rttvar=2.889681ms cwnd=69950 ssthresh=69950 bytes_in_flight=67736 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 291360, delivered_time: Instant { tv_sec: 357, tv_nsec: 523185017 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 407, largest_acked: 339, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 56.830079ms, delivered: 69347, prior_delivered: 222013, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 466354938 }), send_elapsed: 53.157709ms, ack_elapsed: 56.830079ms, rtt: 61.256018ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1506016, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.482025232Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=14 pn=408 [2025-12-13T13:13:47.482028668Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=292346 len=6 fin=false [2025-12-13T13:13:47.482033678Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.557026ms latest_rtt=61.256018ms srtt=58.058801ms min_rtt=32.361934ms rttvar=2.889681ms cwnd=69950 ssthresh=69950 bytes_in_flight=67776 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 291360, delivered_time: Instant { tv_sec: 357, tv_nsec: 523185017 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 408, largest_acked: 339, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 56.830079ms, delivered: 69347, prior_delivered: 222013, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 466354938 }), send_elapsed: 53.157709ms, ack_elapsed: 56.830079ms, rtt: 61.256018ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1506016, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.482086526Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1390 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.482096475Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.482103458Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.482113527Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=409 [2025-12-13T13:13:47.482118566Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=332358 len=1316 fin=false [2025-12-13T13:13:47.482126200Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.464483ms latest_rtt=61.256018ms srtt=58.058801ms min_rtt=32.361934ms rttvar=2.889681ms cwnd=69950 ssthresh=69950 bytes_in_flight=69126 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 291360, delivered_time: Instant { tv_sec: 357, tv_nsec: 523185017 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 409, largest_acked: 339, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 56.830079ms, delivered: 69347, prior_delivered: 222013, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 466354938 }), send_elapsed: 53.157709ms, ack_elapsed: 56.830079ms, rtt: 61.256018ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1506016, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.482146979Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=798 pn=410 [2025-12-13T13:13:47.482150305Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=333674 len=790 fin=false [2025-12-13T13:13:47.482155315Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.435459ms latest_rtt=61.256018ms srtt=58.058801ms min_rtt=32.361934ms rttvar=2.889681ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 291360, delivered_time: Instant { tv_sec: 357, tv_nsec: 523185017 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 410, largest_acked: 339, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 56.830079ms, delivered: 69347, prior_delivered: 222013, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 466354938 }), send_elapsed: 53.157709ms, ack_elapsed: 56.830079ms, rtt: 61.256018ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1506016, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.482200649Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2174 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.482209997Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.482216559Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.482223081Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.482225926Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.483918626Z TRACE quiche_server] got 87 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.483934055Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.484011820Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=66 pn=129 [2025-12-13T13:13:47.484029923Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..341] ecn_counts=None [2025-12-13T13:13:47.484043339Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 340 [2025-12-13T13:13:47.484048318Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 341 [2025-12-13T13:13:47.484062504Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 337 lost on epoch 2 [2025-12-13T13:13:47.484083013Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 87 bytes [2025-12-13T13:13:47.484091749Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.484104142Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=324 pn=411 [2025-12-13T13:13:47.484124911Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=292352 len=316 fin=false [2025-12-13T13:13:47.484137454Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.491726ms latest_rtt=63.331351ms srtt=58.592868ms min_rtt=32.361934ms rttvar=3.235397ms cwnd=69950 ssthresh=69950 bytes_in_flight=67665 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 293645, delivered_time: Instant { tv_sec: 357, tv_nsec: 525260350 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 411, largest_acked: 341, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 56.341681ms, delivered: 68369, prior_delivered: 225276, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 468918669 }), send_elapsed: 53.157709ms, ack_elapsed: 56.341681ms, rtt: 63.331351ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1492289, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.484215449Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 350 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.484226981Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.484233834Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.484245375Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=412 [2025-12-13T13:13:47.484250705Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=334464 len=1316 fin=false [2025-12-13T13:13:47.484262948Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.508527ms latest_rtt=63.331351ms srtt=58.592868ms min_rtt=32.361934ms rttvar=3.235397ms cwnd=69950 ssthresh=69950 bytes_in_flight=69015 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 293645, delivered_time: Instant { tv_sec: 357, tv_nsec: 525260350 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 412, largest_acked: 341, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 56.341681ms, delivered: 68369, prior_delivered: 225276, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 468918669 }), send_elapsed: 53.157709ms, ack_elapsed: 56.341681ms, rtt: 63.331351ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1492289, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.484293806Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=909 pn=413 [2025-12-13T13:13:47.484305317Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=335780 len=901 fin=false [2025-12-13T13:13:47.484315456Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.507185ms latest_rtt=63.331351ms srtt=58.592868ms min_rtt=32.361934ms rttvar=3.235397ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 293645, delivered_time: Instant { tv_sec: 357, tv_nsec: 525260350 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 413, largest_acked: 341, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 56.341681ms, delivered: 68369, prior_delivered: 225276, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 468918669 }), send_elapsed: 53.157709ms, ack_elapsed: 56.341681ms, rtt: 63.331351ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1492289, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.484374777Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2285 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.484383934Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.484390055Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.484398160Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.484402198Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.485124101Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.485135983Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.485142595Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=130 [2025-12-13T13:13:47.485151743Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..343] ecn_counts=None [2025-12-13T13:13:47.485159287Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 342 [2025-12-13T13:13:47.485162212Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 343 [2025-12-13T13:13:47.485176719Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.485182400Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.485190365Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=414 [2025-12-13T13:13:47.485193761Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=336681 len=1289 fin=false [2025-12-13T13:13:47.485201315Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.886424ms latest_rtt=64.463189ms srtt=59.326657ms min_rtt=32.361934ms rttvar=3.894127ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 294968, delivered_time: Instant { tv_sec: 357, tv_nsec: 526392188 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 461928999 }, end_of_app_limited: 0, last_sent_packet: 414, largest_acked: 343, rate_sample: RateSample { bandwidth: 9.69 Mbps, is_app_limited: false, interval: 55.950648ms, delivered: 67802, prior_delivered: 227166, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 470441540 }), send_elapsed: 46.717693ms, ack_elapsed: 55.950648ms, rtt: 64.463189ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1473831, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.485249996Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.485260135Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.485266987Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.485276084Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.485281034Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.486764774Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.486779872Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.486789710Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=131 [2025-12-13T13:13:47.486803065Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..345] ecn_counts=None [2025-12-13T13:13:47.486814977Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 344 [2025-12-13T13:13:47.486819736Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 345 [2025-12-13T13:13:47.486840355Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.486848039Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.486858629Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=415 [2025-12-13T13:13:47.486863858Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=337970 len=1316 fin=false [2025-12-13T13:13:47.486874779Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.829257ms latest_rtt=56.076536ms srtt=58.920391ms min_rtt=32.361934ms rttvar=3.733125ms cwnd=69950 ssthresh=69950 bytes_in_flight=69032 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 297236, delivered_time: Instant { tv_sec: 357, tv_nsec: 528039032 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 415, largest_acked: 345, rate_sample: RateSample { bandwidth: 9.42 Mbps, is_app_limited: false, interval: 56.75119ms, delivered: 66829, prior_delivered: 230407, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 473136934 }), send_elapsed: 56.75119ms, ack_elapsed: 54.902098ms, rtt: 56.076536ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1483993, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.486912088Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=892 pn=416 [2025-12-13T13:13:47.486917458Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=339286 len=884 fin=false [2025-12-13T13:13:47.486926465Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.833896ms latest_rtt=56.076536ms srtt=58.920391ms min_rtt=32.361934ms rttvar=3.733125ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 297236, delivered_time: Instant { tv_sec: 357, tv_nsec: 528039032 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 416, largest_acked: 345, rate_sample: RateSample { bandwidth: 9.42 Mbps, is_app_limited: false, interval: 56.75119ms, delivered: 66829, prior_delivered: 230407, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 473136934 }), send_elapsed: 56.75119ms, ack_elapsed: 54.902098ms, rtt: 56.076536ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1483993, last_update: Instant { tv_sec: 357, tv_nsec: 519846932 }, next_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.486992218Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2268 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 519846932 } }) [2025-12-13T13:13:47.487001275Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.487007186Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.487014549Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.487018637Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.488696446Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.488711875Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.488720952Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=132 [2025-12-13T13:13:47.488733795Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..347] ecn_counts=None [2025-12-13T13:13:47.488745207Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 346 [2025-12-13T13:13:47.488770033Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 347 [2025-12-13T13:13:47.488794018Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.488802023Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.488813484Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=417 [2025-12-13T13:13:47.488818383Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=340170 len=1289 fin=false [2025-12-13T13:13:47.488828903Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.894955ms latest_rtt=58.007938ms srtt=58.806334ms min_rtt=32.361934ms rttvar=3.027956ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 298559, delivered_time: Instant { tv_sec: 357, tv_nsec: 529970434 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 417, largest_acked: 347, rate_sample: RateSample { bandwidth: 9.59 Mbps, is_app_limited: false, interval: 55.291394ms, delivered: 66262, prior_delivered: 232297, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 474679040 }), send_elapsed: 50.129336ms, ack_elapsed: 55.291394ms, rtt: 58.007938ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1486872, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.488889616Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.488899144Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.488906147Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.488915144Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.488919722Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.489151268Z TRACE quiche_server] got 92 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.489162580Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.489229905Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=71 pn=133 [2025-12-13T13:13:47.489244973Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..349] ecn_counts=None [2025-12-13T13:13:47.489257927Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 348 [2025-12-13T13:13:47.489262987Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 349 [2025-12-13T13:13:47.489270681Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=404234 [2025-12-13T13:13:47.489291710Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 92 bytes [2025-12-13T13:13:47.489297982Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(849) [2025-12-13T13:13:47.489308141Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=844 fin=false [2025-12-13T13:13:47.489333498Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.489341874Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.489353926Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=823 pn=418 [2025-12-13T13:13:47.489359216Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=15 blocks=[96..133] ecn_counts=None [2025-12-13T13:13:47.489365278Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=341459 len=809 fin=false [2025-12-13T13:13:47.489385345Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.103677ms latest_rtt=58.51639ms srtt=58.77009ms min_rtt=32.361934ms rttvar=2.343453ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 299408, delivered_time: Instant { tv_sec: 357, tv_nsec: 530478886 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 418, largest_acked: 349, rate_sample: RateSample { bandwidth: 9.63 Mbps, is_app_limited: false, interval: 54.749477ms, delivered: 65898, prior_delivered: 233510, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 475729409 }), send_elapsed: 50.129336ms, ack_elapsed: 54.749477ms, rtt: 58.51639ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1487789, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.489441149Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 849 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.489450777Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.489457018Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.489465985Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.489470093Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.490278370Z TRACE quiche_server] got 86 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.490294370Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.490304088Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=65 pn=134 [2025-12-13T13:13:47.490317583Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351] ecn_counts=None [2025-12-13T13:13:47.490329516Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 350 [2025-12-13T13:13:47.490334134Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 351 [2025-12-13T13:13:47.490349843Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 86 bytes [2025-12-13T13:13:47.490353480Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2000) [2025-12-13T13:13:47.490360884Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1995 fin=false [2025-12-13T13:13:47.490365793Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.490370602Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.490378407Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=419 [2025-12-13T13:13:47.490381763Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=342268 len=1316 fin=false [2025-12-13T13:13:47.490389167Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.707454ms latest_rtt=59.590944ms srtt=58.872696ms min_rtt=32.361934ms rttvar=1.962802ms cwnd=69950 ssthresh=69950 bytes_in_flight=69300 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 301408, delivered_time: Instant { tv_sec: 357, tv_nsec: 531553440 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 419, largest_acked: 351, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 52.965701ms, delivered: 64451, prior_delivered: 236957, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 478587739 }), send_elapsed: 43.512908ms, ack_elapsed: 52.965701ms, rtt: 59.590944ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1485196, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.490412551Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=624 pn=420 [2025-12-13T13:13:47.490415907Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=343584 len=616 fin=false [2025-12-13T13:13:47.490431596Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.701954ms latest_rtt=59.590944ms srtt=58.872696ms min_rtt=32.361934ms rttvar=1.962802ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 301408, delivered_time: Instant { tv_sec: 357, tv_nsec: 531553440 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 420, largest_acked: 351, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 52.965701ms, delivered: 64451, prior_delivered: 236957, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 478587739 }), send_elapsed: 43.512908ms, ack_elapsed: 52.965701ms, rtt: 59.590944ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1485196, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.490485567Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2000 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.490496016Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.490502378Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.490511044Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.490516013Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.491191884Z TRACE quiche_server] got 88 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.491204267Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.491210699Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=67 pn=135 [2025-12-13T13:13:47.491219856Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..354] ecn_counts=None [2025-12-13T13:13:47.491233482Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 353 [2025-12-13T13:13:47.491236577Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 354 [2025-12-13T13:13:47.491251565Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 88 bytes [2025-12-13T13:13:47.491255282Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1061) [2025-12-13T13:13:47.491261975Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1056 fin=false [2025-12-13T13:13:47.491266824Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.491271593Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.491279437Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1035 pn=421 [2025-12-13T13:13:47.491282783Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=344200 len=1027 fin=false [2025-12-13T13:13:47.491290037Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.481268ms latest_rtt=60.497916ms srtt=59.075848ms min_rtt=32.361934ms rttvar=1.878406ms cwnd=69950 ssthresh=69950 bytes_in_flight=69950 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 463480442 }) Rate { delivered: 302469, delivered_time: Instant { tv_sec: 357, tv_nsec: 532460412 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 471962496 }, end_of_app_limited: 0, last_sent_packet: 421, largest_acked: 354, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 52.630156ms, delivered: 63997, prior_delivered: 238472, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 479830256 }), send_elapsed: 43.512908ms, ack_elapsed: 52.630156ms, rtt: 60.497916ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1480088, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=3.0278375982220727 w_max=84939.65 } [2025-12-13T13:13:47.491331334Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1061 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.491340902Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.491347614Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.491356180Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.491360949Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.491730141Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.491740891Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.491765146Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=136 [2025-12-13T13:13:47.491779222Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=433918 [2025-12-13T13:13:47.491790032Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..355] ecn_counts=None [2025-12-13T13:13:47.491809519Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 355 [2025-12-13T13:13:47.491816251Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 352 lost on epoch 2 [2025-12-13T13:13:47.491838302Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.491844354Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(263) [2025-12-13T13:13:47.491853481Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=258 fin=false [2025-12-13T13:13:47.491861015Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.491868739Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.491881904Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=237 pn=422 [2025-12-13T13:13:47.491888165Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=16 blocks=[96..136] ecn_counts=None [2025-12-13T13:13:47.491894607Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=302811 len=223 fin=false [2025-12-13T13:13:47.491906850Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.782367ms latest_rtt=50.954523ms srtt=58.060682ms min_rtt=32.361934ms rttvar=3.439135ms cwnd=48965 ssthresh=48965 bytes_in_flight=69425 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 302844, delivered_time: Instant { tv_sec: 357, tv_nsec: 532999469 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 422, largest_acked: 355, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 53.595358ms, delivered: 61803, prior_delivered: 241041, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 481941914 }), send_elapsed: 53.595358ms, ack_elapsed: 51.057555ms, rtt: 50.954523ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1054177, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.491961292Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 263 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.491967964Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.491972533Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.491979045Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.491981860Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.493553240Z TRACE quiche_server] got 91 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.493564972Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.493571064Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=70 pn=137 [2025-12-13T13:13:47.493579830Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..358] ecn_counts=None [2025-12-13T13:13:47.493592343Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 356 [2025-12-13T13:13:47.493595429Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 358 [2025-12-13T13:13:47.493609545Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 91 bytes [2025-12-13T13:13:47.493613112Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1828) [2025-12-13T13:13:47.493620185Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1823 fin=false [2025-12-13T13:13:47.493624944Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.493629663Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.493637087Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=164 pn=423 [2025-12-13T13:13:47.493640383Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=303034 len=156 fin=false [2025-12-13T13:13:47.493647336Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=11.580712ms latest_rtt=52.77582ms srtt=57.275073ms min_rtt=32.361934ms rttvar=4.150566ms cwnd=48965 ssthresh=48965 bytes_in_flight=67003 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 305456, delivered_time: Instant { tv_sec: 357, tv_nsec: 534820766 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 423, largest_acked: 358, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 51.354788ms, delivered: 62612, prior_delivered: 242844, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 483465978 }), send_elapsed: 46.828858ms, ack_elapsed: 51.354788ms, rtt: 52.77582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1068636, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.493685137Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 190 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.493690837Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.493694945Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.493700706Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=424 [2025-12-13T13:13:47.493703912Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=345227 len=1316 fin=false [2025-12-13T13:13:47.493710243Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=11.517854ms latest_rtt=52.77582ms srtt=57.275073ms min_rtt=32.361934ms rttvar=4.150566ms cwnd=48965 ssthresh=48965 bytes_in_flight=68353 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 305456, delivered_time: Instant { tv_sec: 357, tv_nsec: 534820766 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 424, largest_acked: 358, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 51.354788ms, delivered: 62612, prior_delivered: 242844, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 483465978 }), send_elapsed: 46.828858ms, ack_elapsed: 51.354788ms, rtt: 52.77582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1068636, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.493729459Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=262 pn=425 [2025-12-13T13:13:47.493732625Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=346543 len=254 fin=false [2025-12-13T13:13:47.493737584Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=11.490593ms latest_rtt=52.77582ms srtt=57.275073ms min_rtt=32.361934ms rttvar=4.150566ms cwnd=48965 ssthresh=48965 bytes_in_flight=68641 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 305456, delivered_time: Instant { tv_sec: 357, tv_nsec: 534820766 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 425, largest_acked: 358, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 51.354788ms, delivered: 62612, prior_delivered: 242844, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 483465978 }), send_elapsed: 46.828858ms, ack_elapsed: 51.354788ms, rtt: 52.77582ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1068636, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.493790763Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1638 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.493799279Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.493803517Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.493808897Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.493811682Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.495680415Z TRACE quiche_server] got 93 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.495692738Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.495698859Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=72 pn=138 [2025-12-13T13:13:47.495707856Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..361] ecn_counts=None [2025-12-13T13:13:47.495715901Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 359 [2025-12-13T13:13:47.495718866Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 361 [2025-12-13T13:13:47.495722803Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 357 lost on epoch 2 [2025-12-13T13:13:47.495737331Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 93 bytes [2025-12-13T13:13:47.495743041Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.495775412Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.495783937Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.495790890Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.495799667Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=47 pn=426 [2025-12-13T13:13:47.495803133Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=305200 len=39 fin=false [2025-12-13T13:13:47.495810367Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=8.943566ms latest_rtt=54.903665ms srtt=56.853646ms min_rtt=32.361934ms rttvar=3.955776ms cwnd=48965 ssthresh=48965 bytes_in_flight=65941 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 308156, delivered_time: Instant { tv_sec: 357, tv_nsec: 536948611 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 426, largest_acked: 361, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 49.636462ms, delivered: 60586, prior_delivered: 247570, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 487312149 }), send_elapsed: 46.828858ms, ack_elapsed: 49.636462ms, rtt: 54.903665ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1076558, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.495848147Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 73 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.495853778Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.495857926Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.495866742Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=427 [2025-12-13T13:13:47.495872022Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=346797 len=1316 fin=false [2025-12-13T13:13:47.495883453Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=8.869788ms latest_rtt=54.903665ms srtt=56.853646ms min_rtt=32.361934ms rttvar=3.955776ms cwnd=48965 ssthresh=48965 bytes_in_flight=67291 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 308156, delivered_time: Instant { tv_sec: 357, tv_nsec: 536948611 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 427, largest_acked: 361, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 49.636462ms, delivered: 60586, prior_delivered: 247570, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 487312149 }), send_elapsed: 46.828858ms, ack_elapsed: 49.636462ms, rtt: 54.903665ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1076558, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.495917607Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=441 pn=428 [2025-12-13T13:13:47.495921294Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=348113 len=433 fin=false [2025-12-13T13:13:47.495937424Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=8.816549ms latest_rtt=54.903665ms srtt=56.853646ms min_rtt=32.361934ms rttvar=3.955776ms cwnd=48965 ssthresh=48965 bytes_in_flight=67758 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 308156, delivered_time: Instant { tv_sec: 357, tv_nsec: 536948611 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 428, largest_acked: 361, rate_sample: RateSample { bandwidth: 9.76 Mbps, is_app_limited: false, interval: 49.636462ms, delivered: 60586, prior_delivered: 247570, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 487312149 }), send_elapsed: 46.828858ms, ack_elapsed: 49.636462ms, rtt: 54.903665ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1076558, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.495979953Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1817 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.495989751Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.495996484Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.496005531Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.496010470Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.496794923Z TRACE quiche_server] got 92 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.496806845Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.496813027Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=71 pn=139 [2025-12-13T13:13:47.496821923Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..363] ecn_counts=None [2025-12-13T13:13:47.496829447Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 362 [2025-12-13T13:13:47.496832353Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 363 [2025-12-13T13:13:47.496836070Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 360 lost on epoch 2 [2025-12-13T13:13:47.496850306Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 92 bytes [2025-12-13T13:13:47.496853873Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(725) [2025-12-13T13:13:47.496860165Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=720 fin=false [2025-12-13T13:13:47.496865004Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.496875083Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.496883458Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=221 pn=429 [2025-12-13T13:13:47.496886794Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=307783 len=213 fin=false [2025-12-13T13:13:47.496893927Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.435717ms latest_rtt=56.017683ms srtt=56.74915ms min_rtt=32.361934ms rttvar=3.175822ms cwnd=48965 ssthresh=48965 bytes_in_flight=66723 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 309191, delivered_time: Instant { tv_sec: 357, tv_nsec: 538062629 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 429, largest_acked: 363, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 49.390815ms, delivered: 59948, prior_delivered: 249243, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 488671814 }), send_elapsed: 46.828858ms, ack_elapsed: 49.390815ms, rtt: 56.017683ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1078540, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.496931538Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 247 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.496937228Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.496941366Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.496950664Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=452 pn=430 [2025-12-13T13:13:47.496955803Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=348546 len=444 fin=false [2025-12-13T13:13:47.496967304Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.429205ms latest_rtt=56.017683ms srtt=56.74915ms min_rtt=32.361934ms rttvar=3.175822ms cwnd=48965 ssthresh=48965 bytes_in_flight=67201 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 309191, delivered_time: Instant { tv_sec: 357, tv_nsec: 538062629 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 482044946 }, end_of_app_limited: 0, last_sent_packet: 430, largest_acked: 363, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 49.390815ms, delivered: 59948, prior_delivered: 249243, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 488671814 }), send_elapsed: 46.828858ms, ack_elapsed: 49.390815ms, rtt: 56.017683ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1078540, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.497012228Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 478 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.497018600Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.497025573Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.497041503Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.497047103Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.498027782Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.498040015Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.498046277Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=140 [2025-12-13T13:13:47.498055374Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..366] ecn_counts=None [2025-12-13T13:13:47.498062948Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 364 [2025-12-13T13:13:47.498065963Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 366 [2025-12-13T13:13:47.498080871Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.498084548Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1147) [2025-12-13T13:13:47.498091130Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1142 fin=false [2025-12-13T13:13:47.498095939Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.498100528Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.498108302Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1121 pn=431 [2025-12-13T13:13:47.498111548Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=348990 len=1113 fin=false [2025-12-13T13:13:47.498118602Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=5.19153ms latest_rtt=48.318024ms srtt=55.570259ms min_rtt=32.361934ms rttvar=4.739647ms cwnd=48965 ssthresh=48965 bytes_in_flight=66709 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 310830, delivered_time: Instant { tv_sec: 357, tv_nsec: 539295869 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 431, largest_acked: 366, rate_sample: RateSample { bandwidth: 8.45 Mbps, is_app_limited: false, interval: 55.761757ms, delivered: 58887, prior_delivered: 251943, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 490878781 }), send_elapsed: 55.761757ms, ack_elapsed: 48.417088ms, rtt: 48.318024ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1101420, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.498155681Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1147 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.498162072Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.498169156Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.498177612Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.498189133Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.499159933Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.499171475Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.499177356Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=141 [2025-12-13T13:13:47.499186253Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..368] ecn_counts=None [2025-12-13T13:13:47.499194007Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 367 [2025-12-13T13:13:47.499196913Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 368 [2025-12-13T13:13:47.499200549Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 365 lost on epoch 2 [2025-12-13T13:13:47.499217601Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.499221178Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(767) [2025-12-13T13:13:47.499227179Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=762 fin=false [2025-12-13T13:13:47.499231978Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.499236616Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.499244531Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=182 pn=432 [2025-12-13T13:13:47.499247807Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=309639 len=174 fin=false [2025-12-13T13:13:47.499254730Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.129019ms latest_rtt=49.449273ms srtt=54.805135ms min_rtt=32.361934ms rttvar=5.084981ms cwnd=48965 ssthresh=48965 bytes_in_flight=65614 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 311925, delivered_time: Instant { tv_sec: 357, tv_nsec: 540427118 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 432, largest_acked: 368, rate_sample: RateSample { bandwidth: 9.29 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 57282, prior_delivered: 254643, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 493082280 }), send_elapsed: 49.311318ms, ack_elapsed: 47.344838ms, rtt: 49.449273ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1116797, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.499296608Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 208 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.499307038Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.499313550Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.499323709Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=533 pn=433 [2025-12-13T13:13:47.499335461Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=350103 len=525 fin=false [2025-12-13T13:13:47.499347704Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=100.113861ms latest_rtt=49.449273ms srtt=54.805135ms min_rtt=32.361934ms rttvar=5.084981ms cwnd=48965 ssthresh=48965 bytes_in_flight=66173 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 311925, delivered_time: Instant { tv_sec: 357, tv_nsec: 540427118 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 433, largest_acked: 368, rate_sample: RateSample { bandwidth: 9.29 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 57282, prior_delivered: 254643, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 493082280 }), send_elapsed: 49.311318ms, ack_elapsed: 47.344838ms, rtt: 49.449273ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1116797, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.499386326Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 559 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.499391676Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.499396134Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.499403868Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.499408768Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.499657225Z TRACE quiche_server] got 100 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.499666883Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.499673646Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=79 pn=142 [2025-12-13T13:13:47.499680138Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=464280 [2025-12-13T13:13:47.499687301Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..368] ecn_counts=None [2025-12-13T13:13:47.499701748Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 100 bytes [2025-12-13T13:13:47.499707098Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.499714482Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=434 [2025-12-13T13:13:47.499717768Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5 blocks=[96..142] ecn_counts=None [2025-12-13T13:13:47.499726534Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.73482ms latest_rtt=49.449273ms srtt=54.805135ms min_rtt=32.361934ms rttvar=5.084981ms cwnd=48965 ssthresh=48965 bytes_in_flight=66173 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 311925, delivered_time: Instant { tv_sec: 357, tv_nsec: 540427118 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 434, largest_acked: 368, rate_sample: RateSample { bandwidth: 9.29 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 57282, prior_delivered: 254643, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 493082280 }), send_elapsed: 49.311318ms, ack_elapsed: 47.344838ms, rtt: 49.449273ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1116797, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.499810401Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.499823114Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.499830438Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.499840577Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.499845827Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.500006747Z TRACE quiche_server] got 105 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.500016505Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.500023468Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=84 pn=143 [2025-12-13T13:13:47.500029319Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_DATA max=2751248 [2025-12-13T13:13:47.500035691Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..368] ecn_counts=None [2025-12-13T13:13:47.500044046Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=491180 [2025-12-13T13:13:47.500053214Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 105 bytes [2025-12-13T13:13:47.500058273Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.500064745Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=435 [2025-12-13T13:13:47.500067971Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5 blocks=[96..143] ecn_counts=None [2025-12-13T13:13:47.500074613Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.387632ms latest_rtt=49.449273ms srtt=54.805135ms min_rtt=32.361934ms rttvar=5.084981ms cwnd=48965 ssthresh=48965 bytes_in_flight=66173 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 311925, delivered_time: Instant { tv_sec: 357, tv_nsec: 540427118 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 435, largest_acked: 368, rate_sample: RateSample { bandwidth: 9.29 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 57282, prior_delivered: 254643, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 493082280 }), send_elapsed: 49.311318ms, ack_elapsed: 47.344838ms, rtt: 49.449273ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1116797, last_update: Instant { tv_sec: 357, tv_nsec: 530057586 }, next_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.500115049Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 530057586 } }) [2025-12-13T13:13:47.500121070Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.500125268Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.500130357Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.500133152Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.500892839Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.500904892Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.500911123Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=144 [2025-12-13T13:13:47.500920120Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..370] ecn_counts=None [2025-12-13T13:13:47.500928035Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 369 [2025-12-13T13:13:47.500931030Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 370 [2025-12-13T13:13:47.500958041Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.500962008Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1657) [2025-12-13T13:13:47.500970604Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1652 fin=false [2025-12-13T13:13:47.500975684Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.500980472Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.500988207Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=436 [2025-12-13T13:13:47.500991573Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=350628 len=1316 fin=false [2025-12-13T13:13:47.500999107Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.212904ms latest_rtt=51.183041ms srtt=54.352373ms min_rtt=32.361934ms rttvar=4.719258ms cwnd=48965 ssthresh=48965 bytes_in_flight=65155 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 314293, delivered_time: Instant { tv_sec: 357, tv_nsec: 542160886 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 436, largest_acked: 370, rate_sample: RateSample { bandwidth: 9.24 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 56950, prior_delivered: 257343, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 495350400 }), send_elapsed: 49.311318ms, ack_elapsed: 46.810486ms, rtt: 51.183041ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1126100, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.501017111Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=281 pn=437 [2025-12-13T13:13:47.501024745Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=351944 len=273 fin=false [2025-12-13T13:13:47.501030185Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.213916ms latest_rtt=51.183041ms srtt=54.352373ms min_rtt=32.361934ms rttvar=4.719258ms cwnd=48965 ssthresh=48965 bytes_in_flight=65462 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 314293, delivered_time: Instant { tv_sec: 357, tv_nsec: 542160886 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 437, largest_acked: 370, rate_sample: RateSample { bandwidth: 9.24 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 56950, prior_delivered: 257343, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 495350400 }), send_elapsed: 49.311318ms, ack_elapsed: 46.810486ms, rtt: 51.183041ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1126100, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.501074418Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1657 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.501083485Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.501089947Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.501099174Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.501104163Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.502659633Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.502675162Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.502683207Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=145 [2025-12-13T13:13:47.502692815Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..372] ecn_counts=None [2025-12-13T13:13:47.502700860Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 371 [2025-12-13T13:13:47.502703845Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 372 [2025-12-13T13:13:47.502719064Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.502722700Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1545) [2025-12-13T13:13:47.502729463Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1540 fin=false [2025-12-13T13:13:47.502734412Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.502739081Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.502746885Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=438 [2025-12-13T13:13:47.502767063Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=352217 len=1316 fin=false [2025-12-13T13:13:47.502783313Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.565471ms latest_rtt=52.955094ms srtt=54.052712ms min_rtt=32.361934ms rttvar=4.138762ms cwnd=48965 ssthresh=48965 bytes_in_flight=64605 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 316500, delivered_time: Instant { tv_sec: 357, tv_nsec: 543932939 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 438, largest_acked: 372, rate_sample: RateSample { bandwidth: 9.16 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 56457, prior_delivered: 260043, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 497543521 }), send_elapsed: 49.311318ms, ack_elapsed: 46.389418ms, rtt: 52.955094ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1132343, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.502802199Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=169 pn=439 [2025-12-13T13:13:47.502805515Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=353533 len=161 fin=false [2025-12-13T13:13:47.502810695Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.596108ms latest_rtt=52.955094ms srtt=54.052712ms min_rtt=32.361934ms rttvar=4.138762ms cwnd=48965 ssthresh=48965 bytes_in_flight=64800 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 316500, delivered_time: Instant { tv_sec: 357, tv_nsec: 543932939 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 490977845 }, end_of_app_limited: 0, last_sent_packet: 439, largest_acked: 372, rate_sample: RateSample { bandwidth: 9.16 Mbps, is_app_limited: false, interval: 49.311318ms, delivered: 56457, prior_delivered: 260043, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 497543521 }), send_elapsed: 49.311318ms, ack_elapsed: 46.389418ms, rtt: 52.955094ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1132343, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.502869444Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1545 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.502880745Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.502887868Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.502894300Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.502897126Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.504358584Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.504371087Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.504377710Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=146 [2025-12-13T13:13:47.504392367Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..374] ecn_counts=None [2025-12-13T13:13:47.504401053Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 373 [2025-12-13T13:13:47.504404019Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 374 [2025-12-13T13:13:47.504419027Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.504422774Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.504429557Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.504434455Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.504439264Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.504447089Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=440 [2025-12-13T13:13:47.504450456Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=353694 len=1289 fin=false [2025-12-13T13:13:47.504457789Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.471108ms latest_rtt=45.888717ms srtt=52.907212ms min_rtt=32.361934ms rttvar=5.395069ms cwnd=48965 ssthresh=48965 bytes_in_flight=64233 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 318390, delivered_time: Instant { tv_sec: 357, tv_nsec: 545627192 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, end_of_app_limited: 0, last_sent_packet: 440, largest_acked: 374, rate_sample: RateSample { bandwidth: 7.67 Mbps, is_app_limited: false, interval: 58.071948ms, delivered: 55647, prior_delivered: 262743, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 499688972 }), send_elapsed: 58.071948ms, ack_elapsed: 45.93822ms, rtt: 45.888717ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1156860, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.504500950Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.504510818Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.504517200Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.504525946Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.504530294Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.505976691Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.505991419Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.506000927Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=147 [2025-12-13T13:13:47.506014592Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..376] ecn_counts=None [2025-12-13T13:13:47.506039619Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 375 [2025-12-13T13:13:47.506045500Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 376 [2025-12-13T13:13:47.506063994Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.506069194Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.506079293Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.506087198Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.506095183Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.506106023Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=441 [2025-12-13T13:13:47.506111734Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=354983 len=1289 fin=false [2025-12-13T13:13:47.506123004Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.788367ms latest_rtt=47.511874ms srtt=52.232794ms min_rtt=32.361934ms rttvar=5.395135ms cwnd=48965 ssthresh=48965 bytes_in_flight=63666 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 320280, delivered_time: Instant { tv_sec: 357, tv_nsec: 547250349 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, end_of_app_limited: 0, last_sent_packet: 441, largest_acked: 376, rate_sample: RateSample { bandwidth: 7.55 Mbps, is_app_limited: false, interval: 58.071948ms, delivered: 54837, prior_delivered: 265443, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 501919763 }), send_elapsed: 58.071948ms, ack_elapsed: 45.330586ms, rtt: 47.511874ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1171797, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.506174871Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.506184830Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.506191963Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.506201631Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.506206530Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.507071814Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.507082233Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.507091310Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=148 [2025-12-13T13:13:47.507105416Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..378] ecn_counts=None [2025-12-13T13:13:47.507125204Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 377 [2025-12-13T13:13:47.507130794Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 378 [2025-12-13T13:13:47.507151022Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.507157113Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1063) [2025-12-13T13:13:47.507167723Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1058 fin=false [2025-12-13T13:13:47.507174786Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.507181509Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.507191467Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1037 pn=442 [2025-12-13T13:13:47.507196627Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=356272 len=1029 fin=false [2025-12-13T13:13:47.507225230Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.55338ms latest_rtt=48.602277ms srtt=51.778978ms min_rtt=32.361934ms rttvar=4.95398ms cwnd=48965 ssthresh=48965 bytes_in_flight=63211 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 321798, delivered_time: Instant { tv_sec: 357, tv_nsec: 548340752 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, end_of_app_limited: 0, last_sent_packet: 442, largest_acked: 378, rate_sample: RateSample { bandwidth: 8.57 Mbps, is_app_limited: false, interval: 51.317264ms, delivered: 54959, prior_delivered: 266839, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 503733024 }), send_elapsed: 51.317264ms, ack_elapsed: 44.607728ms, rtt: 48.602277ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1182067, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.507279862Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1063 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.507289209Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.507295882Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.507305550Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.507310289Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.508577316Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.508592384Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.508602453Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=149 [2025-12-13T13:13:47.508613193Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..380] ecn_counts=None [2025-12-13T13:13:47.508621308Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 379 [2025-12-13T13:13:47.508630525Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 380 [2025-12-13T13:13:47.508657746Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.508664689Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.508675409Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.508683173Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.508690387Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.508698552Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=443 [2025-12-13T13:13:47.508701938Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=357301 len=1289 fin=false [2025-12-13T13:13:47.508709713Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.081436ms latest_rtt=50.113019ms srtt=51.570732ms min_rtt=32.361934ms rttvar=4.131974ms cwnd=48965 ssthresh=48965 bytes_in_flight=62644 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 323688, delivered_time: Instant { tv_sec: 357, tv_nsec: 549851494 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, end_of_app_limited: 0, last_sent_packet: 443, largest_acked: 380, rate_sample: RateSample { bandwidth: 8.44 Mbps, is_app_limited: false, interval: 51.317264ms, delivered: 54149, prior_delivered: 269539, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 505283776 }), send_elapsed: 51.317264ms, ack_elapsed: 44.567718ms, rtt: 50.113019ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1186840, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.508748385Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.508776026Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.508783030Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.508792357Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.508797196Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.510787618Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.510802726Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.510812414Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=150 [2025-12-13T13:13:47.510825318Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..382] ecn_counts=None [2025-12-13T13:13:47.510833323Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 381 [2025-12-13T13:13:47.510836259Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 382 [2025-12-13T13:13:47.510855995Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.510859722Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1858) [2025-12-13T13:13:47.510866324Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1853 fin=false [2025-12-13T13:13:47.510871164Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.510876133Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.510883907Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=444 [2025-12-13T13:13:47.510887183Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=358590 len=1316 fin=false [2025-12-13T13:13:47.510894467Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.166813ms latest_rtt=52.323401ms srtt=51.539815ms min_rtt=32.361934ms rttvar=3.160812ms cwnd=48965 ssthresh=48965 bytes_in_flight=61340 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 326342, delivered_time: Instant { tv_sec: 357, tv_nsec: 552061876 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, end_of_app_limited: 0, last_sent_packet: 444, largest_acked: 382, rate_sample: RateSample { bandwidth: 8.45 Mbps, is_app_limited: false, interval: 51.317264ms, delivered: 54193, prior_delivered: 272149, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 507512480 }), send_elapsed: 51.317264ms, ack_elapsed: 44.549396ms, rtt: 52.323401ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1187552, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.510912390Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=482 pn=445 [2025-12-13T13:13:47.510915747Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=359906 len=474 fin=false [2025-12-13T13:13:47.510920736Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.172023ms latest_rtt=52.323401ms srtt=51.539815ms min_rtt=32.361934ms rttvar=3.160812ms cwnd=48965 ssthresh=48965 bytes_in_flight=61848 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 326342, delivered_time: Instant { tv_sec: 357, tv_nsec: 552061876 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 499738475 }, end_of_app_limited: 0, last_sent_packet: 445, largest_acked: 382, rate_sample: RateSample { bandwidth: 8.45 Mbps, is_app_limited: false, interval: 51.317264ms, delivered: 54193, prior_delivered: 272149, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 507512480 }), send_elapsed: 51.317264ms, ack_elapsed: 44.549396ms, rtt: 52.323401ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1187552, last_update: Instant { tv_sec: 357, tv_nsec: 542233952 }, next_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.510967533Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1858 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 542233952 } }) [2025-12-13T13:13:47.510983964Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.510991849Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.511001106Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.511005955Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.512600224Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.512615903Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.512626112Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=151 [2025-12-13T13:13:47.512640629Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..384] ecn_counts=None [2025-12-13T13:13:47.512653734Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 383 [2025-12-13T13:13:47.512659113Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 384 [2025-12-13T13:13:47.512679011Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.512684220Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1593) [2025-12-13T13:13:47.512693538Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1588 fin=false [2025-12-13T13:13:47.512700691Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.512708686Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.512720278Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=446 [2025-12-13T13:13:47.512725978Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=360380 len=1316 fin=false [2025-12-13T13:13:47.512737891Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.49065ms latest_rtt=44.117941ms srtt=50.61208ms min_rtt=32.361934ms rttvar=4.226077ms cwnd=48965 ssthresh=48965 bytes_in_flight=60922 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 328618, delivered_time: Instant { tv_sec: 357, tv_nsec: 553875564 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 446, largest_acked: 384, rate_sample: RateSample { bandwidth: 7.01 Mbps, is_app_limited: false, interval: 61.336412ms, delivered: 53769, prior_delivered: 274849, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 509695758 }), send_elapsed: 61.336412ms, ack_elapsed: 44.179806ms, rtt: 44.117941ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1209320, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.512792653Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=217 pn=447 [2025-12-13T13:13:47.512799996Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=361696 len=209 fin=false [2025-12-13T13:13:47.512818791Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.483987ms latest_rtt=44.117941ms srtt=50.61208ms min_rtt=32.361934ms rttvar=4.226077ms cwnd=48965 ssthresh=48965 bytes_in_flight=61165 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 328618, delivered_time: Instant { tv_sec: 357, tv_nsec: 553875564 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 447, largest_acked: 384, rate_sample: RateSample { bandwidth: 7.01 Mbps, is_app_limited: false, interval: 61.336412ms, delivered: 53769, prior_delivered: 274849, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 509695758 }), send_elapsed: 61.336412ms, ack_elapsed: 44.179806ms, rtt: 44.117941ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1209320, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.512873333Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1593 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 553964169 } }) [2025-12-13T13:13:47.512884153Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.512890966Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.512900273Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.512904872Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.514936209Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.514948311Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.514954623Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=152 [2025-12-13T13:13:47.514964181Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..386] ecn_counts=None [2025-12-13T13:13:47.514971985Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 385 [2025-12-13T13:13:47.514974921Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 386 [2025-12-13T13:13:47.514989187Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.514992814Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.514999547Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.515004336Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.515008964Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.515016598Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=448 [2025-12-13T13:13:47.515019844Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=361905 len=1316 fin=false [2025-12-13T13:13:47.515027148Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.793875ms latest_rtt=46.446742ms srtt=49.966412ms min_rtt=32.361934ms rttvar=4.460891ms cwnd=48965 ssthresh=48965 bytes_in_flight=59815 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 331318, delivered_time: Instant { tv_sec: 357, tv_nsec: 556204365 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 448, largest_acked: 386, rate_sample: RateSample { bandwidth: 7.88 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 53769, prior_delivered: 277549, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 511911570 }), send_elapsed: 54.60549ms, ack_elapsed: 44.292795ms, rtt: 46.446742ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1224947, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.515049930Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=449 [2025-12-13T13:13:47.515053287Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=363221 len=506 fin=false [2025-12-13T13:13:47.515058296Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.798906ms latest_rtt=46.446742ms srtt=49.966412ms min_rtt=32.361934ms rttvar=4.460891ms cwnd=48965 ssthresh=48965 bytes_in_flight=60355 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 331318, delivered_time: Instant { tv_sec: 357, tv_nsec: 556204365 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 449, largest_acked: 386, rate_sample: RateSample { bandwidth: 7.88 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 53769, prior_delivered: 277549, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 511911570 }), send_elapsed: 54.60549ms, ack_elapsed: 44.292795ms, rtt: 46.446742ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1224947, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.515110704Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 553964169 } }) [2025-12-13T13:13:47.515120983Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.515127305Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.515136311Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.515140970Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.517010974Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.517026483Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.517035780Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=153 [2025-12-13T13:13:47.517049816Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..388] ecn_counts=None [2025-12-13T13:13:47.517070505Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 387 [2025-12-13T13:13:47.517075915Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 388 [2025-12-13T13:13:47.517112142Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.517118644Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.517129364Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.517137119Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.517144613Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.517155503Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=450 [2025-12-13T13:13:47.517160803Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=363727 len=1316 fin=false [2025-12-13T13:13:47.517172224Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.458492ms latest_rtt=48.527559ms srtt=49.661554ms min_rtt=32.361934ms rttvar=3.955381ms cwnd=48965 ssthresh=48965 bytes_in_flight=59005 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 334018, delivered_time: Instant { tv_sec: 357, tv_nsec: 558285182 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 450, largest_acked: 388, rate_sample: RateSample { bandwidth: 8.27 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 56469, prior_delivered: 277549, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 511911570 }), send_elapsed: 54.60549ms, ack_elapsed: 46.373612ms, rtt: 48.527559ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1232467, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.517202581Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=451 [2025-12-13T13:13:47.517207350Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=365043 len=506 fin=false [2025-12-13T13:13:47.517215765Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.465355ms latest_rtt=48.527559ms srtt=49.661554ms min_rtt=32.361934ms rttvar=3.955381ms cwnd=48965 ssthresh=48965 bytes_in_flight=59545 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 334018, delivered_time: Instant { tv_sec: 357, tv_nsec: 558285182 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 451, largest_acked: 388, rate_sample: RateSample { bandwidth: 8.27 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 56469, prior_delivered: 277549, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 511911570 }), send_elapsed: 54.60549ms, ack_elapsed: 46.373612ms, rtt: 48.527559ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1232467, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.517288421Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 553964169 } }) [2025-12-13T13:13:47.517299311Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.517305413Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.517313948Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.517318136Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.519265223Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.519277606Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.519284269Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=154 [2025-12-13T13:13:47.519293897Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..390] ecn_counts=None [2025-12-13T13:13:47.519301832Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 389 [2025-12-13T13:13:47.519304807Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 390 [2025-12-13T13:13:47.519319154Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.519322841Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.519329773Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.519334683Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.519339431Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.519347186Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=452 [2025-12-13T13:13:47.519350512Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=365549 len=1316 fin=false [2025-12-13T13:13:47.519357916Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.640365ms latest_rtt=50.776258ms srtt=49.675891ms min_rtt=32.361934ms rttvar=2.995211ms cwnd=48965 ssthresh=48965 bytes_in_flight=58195 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 336718, delivered_time: Instant { tv_sec: 357, tv_nsec: 560533881 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 452, largest_acked: 390, rate_sample: RateSample { bandwidth: 8.27 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 56469, prior_delivered: 280249, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 514093820 }), send_elapsed: 54.60549ms, ack_elapsed: 46.440061ms, rtt: 50.776258ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1232111, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.519382101Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=453 [2025-12-13T13:13:47.519385508Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=366865 len=506 fin=false [2025-12-13T13:13:47.519390627Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.645424ms latest_rtt=50.776258ms srtt=49.675891ms min_rtt=32.361934ms rttvar=2.995211ms cwnd=48965 ssthresh=48965 bytes_in_flight=58735 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 336718, delivered_time: Instant { tv_sec: 357, tv_nsec: 560533881 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 453, largest_acked: 390, rate_sample: RateSample { bandwidth: 8.27 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 56469, prior_delivered: 280249, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 514093820 }), send_elapsed: 54.60549ms, ack_elapsed: 46.440061ms, rtt: 50.776258ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1232111, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.519442694Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 553964169 } }) [2025-12-13T13:13:47.519453164Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.519460297Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.519469234Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.519473953Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.521515730Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.521527863Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.521534425Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=155 [2025-12-13T13:13:47.521543672Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..392] ecn_counts=None [2025-12-13T13:13:47.521551396Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 391 [2025-12-13T13:13:47.521554342Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 392 [2025-12-13T13:13:47.521568669Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.521572396Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.521579599Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.521584528Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.521589227Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.521596741Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=454 [2025-12-13T13:13:47.521606219Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=367371 len=1316 fin=false [2025-12-13T13:13:47.521613833Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.283034ms latest_rtt=53.026174ms srtt=49.969675ms min_rtt=32.361934ms rttvar=2.833978ms cwnd=48965 ssthresh=48965 bytes_in_flight=57385 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 339418, delivered_time: Instant { tv_sec: 357, tv_nsec: 562783797 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 454, largest_acked: 392, rate_sample: RateSample { bandwidth: 8.27 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 56469, prior_delivered: 282949, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 516269086 }), send_elapsed: 54.60549ms, ack_elapsed: 46.514711ms, rtt: 53.026174ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1224867, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.521630995Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=455 [2025-12-13T13:13:47.521634191Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=368687 len=506 fin=false [2025-12-13T13:13:47.521639110Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.294998ms latest_rtt=53.026174ms srtt=49.969675ms min_rtt=32.361934ms rttvar=2.833978ms cwnd=48965 ssthresh=48965 bytes_in_flight=57925 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 339418, delivered_time: Instant { tv_sec: 357, tv_nsec: 562783797 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 455, largest_acked: 392, rate_sample: RateSample { bandwidth: 8.27 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 56469, prior_delivered: 282949, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 516269086 }), send_elapsed: 54.60549ms, ack_elapsed: 46.514711ms, rtt: 53.026174ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1224867, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.521691257Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 553964169 } }) [2025-12-13T13:13:47.521701316Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.521707828Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.521717266Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.521720933Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.523703089Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.523715071Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.523727274Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=156 [2025-12-13T13:13:47.523736982Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..394] ecn_counts=None [2025-12-13T13:13:47.523744737Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 393 [2025-12-13T13:13:47.523747692Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 394 [2025-12-13T13:13:47.523785313Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.523792045Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.523799268Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.523804188Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.523809137Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.523816871Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=456 [2025-12-13T13:13:47.523820258Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=369193 len=1316 fin=false [2025-12-13T13:13:47.523828643Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.234965ms latest_rtt=55.219223ms srtt=50.500867ms min_rtt=32.361934ms rttvar=3.18787ms cwnd=48965 ssthresh=48965 bytes_in_flight=56575 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 342118, delivered_time: Instant { tv_sec: 357, tv_nsec: 564976846 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 456, largest_acked: 394, rate_sample: RateSample { bandwidth: 8.67 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 59169, prior_delivered: 282949, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 516269086 }), send_elapsed: 54.60549ms, ack_elapsed: 48.70776ms, rtt: 55.219223ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1211984, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.523845966Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=457 [2025-12-13T13:13:47.523849282Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=370509 len=506 fin=false [2025-12-13T13:13:47.523854191Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.241647ms latest_rtt=55.219223ms srtt=50.500867ms min_rtt=32.361934ms rttvar=3.18787ms cwnd=48965 ssthresh=48965 bytes_in_flight=57115 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 342118, delivered_time: Instant { tv_sec: 357, tv_nsec: 564976846 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 457, largest_acked: 394, rate_sample: RateSample { bandwidth: 8.67 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 59169, prior_delivered: 282949, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 516269086 }), send_elapsed: 54.60549ms, ack_elapsed: 48.70776ms, rtt: 55.219223ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1211984, last_update: Instant { tv_sec: 357, tv_nsec: 553964169 }, next_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.523909825Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 553964169 } }) [2025-12-13T13:13:47.523920324Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.523926756Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.523936665Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.523939630Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.525901920Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.525913862Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.525920134Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=157 [2025-12-13T13:13:47.525929571Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..396] ecn_counts=None [2025-12-13T13:13:47.525937055Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 395 [2025-12-13T13:13:47.525940031Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 396 [2025-12-13T13:13:47.525966129Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.525969856Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.525976799Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.525981669Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.525986377Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.525993761Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=458 [2025-12-13T13:13:47.525997167Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=371015 len=1316 fin=false [2025-12-13T13:13:47.526004611Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.698436ms latest_rtt=57.412123ms srtt=51.239773ms min_rtt=32.361934ms rttvar=3.868716ms cwnd=48965 ssthresh=48965 bytes_in_flight=55765 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 344818, delivered_time: Instant { tv_sec: 357, tv_nsec: 567169746 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 458, largest_acked: 396, rate_sample: RateSample { bandwidth: 8.67 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 59169, prior_delivered: 285649, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 518430440 }), send_elapsed: 54.60549ms, ack_elapsed: 48.739306ms, rtt: 57.412123ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1194506, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.526025220Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=459 [2025-12-13T13:13:47.526028436Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=372331 len=506 fin=false [2025-12-13T13:13:47.526033535Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.704008ms latest_rtt=57.412123ms srtt=51.239773ms min_rtt=32.361934ms rttvar=3.868716ms cwnd=48965 ssthresh=48965 bytes_in_flight=56305 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 344818, delivered_time: Instant { tv_sec: 357, tv_nsec: 567169746 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 459, largest_acked: 396, rate_sample: RateSample { bandwidth: 8.67 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 59169, prior_delivered: 285649, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 518430440 }), send_elapsed: 54.60549ms, ack_elapsed: 48.739306ms, rtt: 57.412123ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1194506, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.526085131Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.526095451Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.526101772Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.526111020Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.526114927Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.528138310Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.528152587Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.528161674Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=158 [2025-12-13T13:13:47.528175720Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..398] ecn_counts=None [2025-12-13T13:13:47.528188694Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 397 [2025-12-13T13:13:47.528192992Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 398 [2025-12-13T13:13:47.528207409Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.528210956Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.528223299Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.528228318Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.528233308Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.528240962Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=460 [2025-12-13T13:13:47.528244398Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=372837 len=1316 fin=false [2025-12-13T13:13:47.528251792Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.169814ms latest_rtt=59.653352ms srtt=52.16647ms min_rtt=32.361934ms rttvar=4.754931ms cwnd=48965 ssthresh=48965 bytes_in_flight=54955 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 347518, delivered_time: Instant { tv_sec: 357, tv_nsec: 569410975 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 460, largest_acked: 398, rate_sample: RateSample { bandwidth: 9.06 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 61869, prior_delivered: 285649, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 518430440 }), send_elapsed: 54.60549ms, ack_elapsed: 50.980535ms, rtt: 59.653352ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1173287, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.528268493Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=461 [2025-12-13T13:13:47.528271689Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=374153 len=506 fin=false [2025-12-13T13:13:47.528276488Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.176005ms latest_rtt=59.653352ms srtt=52.16647ms min_rtt=32.361934ms rttvar=4.754931ms cwnd=48965 ssthresh=48965 bytes_in_flight=55495 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 347518, delivered_time: Instant { tv_sec: 357, tv_nsec: 569410975 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 509757623 }, end_of_app_limited: 0, last_sent_packet: 461, largest_acked: 398, rate_sample: RateSample { bandwidth: 9.06 Mbps, is_app_limited: false, interval: 54.60549ms, delivered: 61869, prior_delivered: 285649, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 518430440 }), send_elapsed: 54.60549ms, ack_elapsed: 50.980535ms, rtt: 59.653352ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1173287, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.528328395Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.528338193Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.528344685Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.528352720Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.528360214Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.529471751Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.529487170Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.529497149Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=159 [2025-12-13T13:13:47.529511065Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..400] ecn_counts=None [2025-12-13T13:13:47.529522887Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 399 [2025-12-13T13:13:47.529542653Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 400 [2025-12-13T13:13:47.529564254Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.529570395Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1181) [2025-12-13T13:13:47.529581446Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1176 fin=false [2025-12-13T13:13:47.529589311Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.529597375Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.529606412Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1155 pn=462 [2025-12-13T13:13:47.529609869Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=374659 len=1147 fin=false [2025-12-13T13:13:47.529617884Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.522106ms latest_rtt=50.899558ms srtt=52.008105ms min_rtt=32.361934ms rttvar=3.882926ms cwnd=48965 ssthresh=48965 bytes_in_flight=54989 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 349205, delivered_time: Instant { tv_sec: 357, tv_nsec: 570746490 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 462, largest_acked: 400, rate_sample: RateSample { bandwidth: 8.55 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 61869, prior_delivered: 287336, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 519786449 }), send_elapsed: 57.917933ms, ack_elapsed: 50.960041ms, rtt: 50.899558ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1176859, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.529657999Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1181 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.529664060Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.529668328Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.529673497Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.529676323Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.531803039Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.531815312Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.531821984Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=160 [2025-12-13T13:13:47.531831793Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..402] ecn_counts=None [2025-12-13T13:13:47.531839547Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 401 [2025-12-13T13:13:47.531842553Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 402 [2025-12-13T13:13:47.531858773Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.531862410Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.531870004Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.531874893Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.531879702Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.531887546Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=463 [2025-12-13T13:13:47.531891424Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=375806 len=1316 fin=false [2025-12-13T13:13:47.531899198Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.883061ms latest_rtt=53.224634ms srtt=52.03517ms min_rtt=32.361934ms rttvar=2.966326ms cwnd=48965 ssthresh=48965 bytes_in_flight=53639 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 351905, delivered_time: Instant { tv_sec: 357, tv_nsec: 573071566 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 463, largest_acked: 402, rate_sample: RateSample { bandwidth: 8.66 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 62719, prior_delivered: 289186, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 521398172 }), send_elapsed: 57.917933ms, ack_elapsed: 51.673394ms, rtt: 53.224634ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1176247, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.531917342Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=464 [2025-12-13T13:13:47.531920638Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=377122 len=506 fin=false [2025-12-13T13:13:47.531925677Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.889674ms latest_rtt=53.224634ms srtt=52.03517ms min_rtt=32.361934ms rttvar=2.966326ms cwnd=48965 ssthresh=48965 bytes_in_flight=54179 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 351905, delivered_time: Instant { tv_sec: 357, tv_nsec: 573071566 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 464, largest_acked: 402, rate_sample: RateSample { bandwidth: 8.66 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 62719, prior_delivered: 289186, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 521398172 }), send_elapsed: 57.917933ms, ack_elapsed: 51.673394ms, rtt: 53.224634ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1176247, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.531977244Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.531986862Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.531993865Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.532002982Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.532008242Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.532046633Z TRACE quiche_server] got 100 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.532055660Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.532064406Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=79 pn=161 [2025-12-13T13:13:47.532071650Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=517157 [2025-12-13T13:13:47.532078232Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..402] ecn_counts=None [2025-12-13T13:13:47.532091306Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 100 bytes [2025-12-13T13:13:47.532096306Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.532102698Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=7 pn=465 [2025-12-13T13:13:47.532105784Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=4 blocks=[96..161] ecn_counts=None [2025-12-13T13:13:47.532129778Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.684562ms latest_rtt=53.224634ms srtt=52.03517ms min_rtt=32.361934ms rttvar=2.966326ms cwnd=48965 ssthresh=48965 bytes_in_flight=54179 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 351905, delivered_time: Instant { tv_sec: 357, tv_nsec: 573071566 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 465, largest_acked: 402, rate_sample: RateSample { bandwidth: 8.66 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 62719, prior_delivered: 289186, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 521398172 }), send_elapsed: 57.917933ms, ack_elapsed: 51.673394ms, rtt: 53.224634ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1176247, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.532182216Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 33 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.532189970Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.532197054Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.532207012Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.532212032Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.533919028Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.533933946Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.533942973Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=162 [2025-12-13T13:13:47.533956287Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..404] ecn_counts=None [2025-12-13T13:13:47.533968710Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 403 [2025-12-13T13:13:47.533973289Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 404 [2025-12-13T13:13:47.533994248Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.533999638Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1890) [2025-12-13T13:13:47.534010228Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1885 fin=false [2025-12-13T13:13:47.534017942Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.534025055Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.534035815Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=466 [2025-12-13T13:13:47.534041887Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=377628 len=1316 fin=false [2025-12-13T13:13:47.534054591Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.506126ms latest_rtt=55.345242ms srtt=52.323928ms min_rtt=32.361934ms rttvar=2.802262ms cwnd=48965 ssthresh=48965 bytes_in_flight=52829 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 354605, delivered_time: Instant { tv_sec: 357, tv_nsec: 575192174 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 466, largest_acked: 404, rate_sample: RateSample { bandwidth: 9.04 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 65419, prior_delivered: 289186, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 521398172 }), send_elapsed: 57.917933ms, ack_elapsed: 53.794002ms, rtt: 55.345242ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1169756, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.534094976Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=514 pn=467 [2025-12-13T13:13:47.534101849Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=378944 len=506 fin=false [2025-12-13T13:13:47.534112258Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.509251ms latest_rtt=55.345242ms srtt=52.323928ms min_rtt=32.361934ms rttvar=2.802262ms cwnd=48965 ssthresh=48965 bytes_in_flight=53369 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 354605, delivered_time: Instant { tv_sec: 357, tv_nsec: 575192174 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 467, largest_acked: 404, rate_sample: RateSample { bandwidth: 9.04 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 65419, prior_delivered: 289186, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 521398172 }), send_elapsed: 57.917933ms, ack_elapsed: 53.794002ms, rtt: 55.345242ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1169756, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.534176057Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1890 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.534186657Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.534193890Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.534202837Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.534207786Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.535385344Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.535398217Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.535405050Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=163 [2025-12-13T13:13:47.535414738Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..406] ecn_counts=None [2025-12-13T13:13:47.535422503Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 405 [2025-12-13T13:13:47.535425499Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 406 [2025-12-13T13:13:47.535440276Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.535444013Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1295) [2025-12-13T13:13:47.535450896Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1290 fin=false [2025-12-13T13:13:47.535455945Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.535464361Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.535475622Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1269 pn=468 [2025-12-13T13:13:47.535490069Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=379450 len=1261 fin=false [2025-12-13T13:13:47.535502502Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.739791ms latest_rtt=56.80773ms srtt=52.884403ms min_rtt=32.361934ms rttvar=3.222646ms cwnd=48965 ssthresh=48965 bytes_in_flight=52814 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 356455, delivered_time: Instant { tv_sec: 357, tv_nsec: 576654662 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 468, largest_acked: 406, rate_sample: RateSample { bandwidth: 9.29 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 67269, prior_delivered: 289186, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 521398172 }), send_elapsed: 57.917933ms, ack_elapsed: 55.25649ms, rtt: 56.80773ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1157359, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.535557074Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1295 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.535567834Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.535574657Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.535584675Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.535589524Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.536631607Z TRACE quiche_server] got 100 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.536647216Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.536656894Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=79 pn=164 [2025-12-13T13:13:47.536666121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=542346 [2025-12-13T13:13:47.536676550Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..407] ecn_counts=None [2025-12-13T13:13:47.536688142Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 407 [2025-12-13T13:13:47.536706546Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 100 bytes [2025-12-13T13:13:47.536711656Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(945) [2025-12-13T13:13:47.536720392Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=940 fin=false [2025-12-13T13:13:47.536727155Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.536733707Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.536744507Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=919 pn=469 [2025-12-13T13:13:47.536749587Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=10 blocks=[96..164] ecn_counts=None [2025-12-13T13:13:47.536776707Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=380711 len=904 fin=false [2025-12-13T13:13:47.536794751Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.315742ms latest_rtt=58.059313ms srtt=53.531266ms min_rtt=32.361934ms rttvar=3.710711ms cwnd=48965 ssthresh=48965 bytes_in_flight=52409 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 357805, delivered_time: Instant { tv_sec: 357, tv_nsec: 577906245 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 469, largest_acked: 407, rate_sample: RateSample { bandwidth: 9.18 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 66445, prior_delivered: 291360, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 523185017 }), send_elapsed: 57.917933ms, ack_elapsed: 54.721228ms, rtt: 58.059313ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1143373, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.536847759Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 945 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.536856195Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.536862317Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.536871073Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.536875101Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.537701483Z TRACE quiche_server] got 95 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.537713495Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.537722732Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=74 pn=165 [2025-12-13T13:13:47.537736618Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..409] ecn_counts=None [2025-12-13T13:13:47.537749092Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 408 [2025-12-13T13:13:47.537776603Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 409 [2025-12-13T13:13:47.537797913Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 95 bytes [2025-12-13T13:13:47.537804625Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(973) [2025-12-13T13:13:47.537814383Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=968 fin=false [2025-12-13T13:13:47.537821977Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.537829191Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.537839590Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=947 pn=470 [2025-12-13T13:13:47.537844760Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=381615 len=939 fin=false [2025-12-13T13:13:47.537856191Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.807092ms latest_rtt=59.125232ms srtt=54.105511ms min_rtt=32.361934ms rttvar=3.931524ms cwnd=48965 ssthresh=48965 bytes_in_flight=51992 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 359195, delivered_time: Instant { tv_sec: 357, tv_nsec: 578972164 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 470, largest_acked: 409, rate_sample: RateSample { bandwidth: 9.37 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 67835, prior_delivered: 291360, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 523185017 }), send_elapsed: 57.917933ms, ack_elapsed: 55.787147ms, rtt: 59.125232ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1131238, last_update: Instant { tv_sec: 357, tv_nsec: 567239826 }, next_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.537920080Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 973 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 567239826 } }) [2025-12-13T13:13:47.537931061Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.537938134Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.537949195Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.537954274Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.538840888Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.538855886Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.538865514Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=166 [2025-12-13T13:13:47.538879550Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..411] ecn_counts=None [2025-12-13T13:13:47.538892073Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 410 [2025-12-13T13:13:47.538897654Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 411 [2025-12-13T13:13:47.538918973Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.538924764Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(821) [2025-12-13T13:13:47.538943689Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=816 fin=false [2025-12-13T13:13:47.538949280Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.538954349Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.538962324Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=795 pn=471 [2025-12-13T13:13:47.538965730Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=382554 len=787 fin=false [2025-12-13T13:13:47.538973395Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=97.815915ms latest_rtt=60.267923ms srtt=54.875812ms min_rtt=32.361934ms rttvar=4.489246ms cwnd=48965 ssthresh=48965 bytes_in_flight=51639 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 360369, delivered_time: Instant { tv_sec: 357, tv_nsec: 580114855 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 471, largest_acked: 411, rate_sample: RateSample { bandwidth: 9.22 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 66724, prior_delivered: 293645, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 525260350 }), send_elapsed: 57.917933ms, ack_elapsed: 54.854505ms, rtt: 60.267923ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1115359, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.539018639Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 821 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.539028458Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.539035170Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.539044718Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.539049938Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.540576194Z TRACE quiche_server] got 94 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.540587986Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.540594348Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=73 pn=167 [2025-12-13T13:13:47.540603615Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..413] ecn_counts=None [2025-12-13T13:13:47.540610809Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 412 [2025-12-13T13:13:47.540613804Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 413 [2025-12-13T13:13:47.540627600Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 94 bytes [2025-12-13T13:13:47.540631207Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1600) [2025-12-13T13:13:47.540638119Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1595 fin=false [2025-12-13T13:13:47.540642938Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.540647647Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.540655101Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=472 [2025-12-13T13:13:47.540658427Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=383341 len=1316 fin=false [2025-12-13T13:13:47.540665591Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.339033ms latest_rtt=61.997008ms srtt=55.765961ms min_rtt=32.361934ms rttvar=5.147233ms cwnd=48965 ssthresh=48965 bytes_in_flight=50704 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 362654, delivered_time: Instant { tv_sec: 357, tv_nsec: 581843940 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 472, largest_acked: 413, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 69009, prior_delivered: 293645, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 525260350 }), send_elapsed: 57.917933ms, ack_elapsed: 56.58359ms, rtt: 61.997008ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1097555, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.540687972Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=224 pn=473 [2025-12-13T13:13:47.540691369Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=384657 len=216 fin=false [2025-12-13T13:13:47.540696458Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.343822ms latest_rtt=61.997008ms srtt=55.765961ms min_rtt=32.361934ms rttvar=5.147233ms cwnd=48965 ssthresh=48965 bytes_in_flight=50954 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 362654, delivered_time: Instant { tv_sec: 357, tv_nsec: 581843940 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 473, largest_acked: 413, rate_sample: RateSample { bandwidth: 9.53 Mbps, is_app_limited: false, interval: 57.917933ms, delivered: 69009, prior_delivered: 293645, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 525260350 }), send_elapsed: 57.917933ms, ack_elapsed: 56.58359ms, rtt: 61.997008ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1097555, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.540769835Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1600 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.540784322Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.540791115Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.540800683Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.540803598Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.542467803Z TRACE quiche_server] got 96 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.542483122Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.542492910Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=75 pn=168 [2025-12-13T13:13:47.542506826Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[244..247, 249..254, 256..257, 259..262, 264..267, 269..269, 271..277, 279..281, 285..288, 290..292, 294..296, 298..300, 302..304, 307..309, 311..313, 315..316, 320..321, 324..326, 328..329, 332..332, 336..336, 338..351, 353..356, 358..359, 361..364, 366..413, 415..416] ecn_counts=None [2025-12-13T13:13:47.542519530Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 415 [2025-12-13T13:13:47.542531231Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 416 [2025-12-13T13:13:47.542551920Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 96 bytes [2025-12-13T13:13:47.542558422Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1867) [2025-12-13T13:13:47.542570004Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1862 fin=false [2025-12-13T13:13:47.542578159Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.542585963Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.542596774Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=474 [2025-12-13T13:13:47.542602885Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=384873 len=1316 fin=false [2025-12-13T13:13:47.542613094Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.864512ms latest_rtt=63.89528ms srtt=56.782125ms min_rtt=32.361934ms rttvar=5.892753ms cwnd=48965 ssthresh=48965 bytes_in_flight=50036 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 364922, delivered_time: Instant { tv_sec: 357, tv_nsec: 583742212 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 474, largest_acked: 416, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 55.70318ms, delivered: 67686, prior_delivered: 297236, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 528039032 }), send_elapsed: 47.884436ms, ack_elapsed: 55.70318ms, rtt: 63.89528ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1077914, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.542630426Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=212 pn=475 [2025-12-13T13:13:47.542633572Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=386189 len=204 fin=false [2025-12-13T13:13:47.542638512Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.838524ms latest_rtt=63.89528ms srtt=56.782125ms min_rtt=32.361934ms rttvar=5.892753ms cwnd=48965 ssthresh=48965 bytes_in_flight=50274 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 364922, delivered_time: Instant { tv_sec: 357, tv_nsec: 583742212 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 519846932 }, end_of_app_limited: 0, last_sent_packet: 475, largest_acked: 416, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 55.70318ms, delivered: 67686, prior_delivered: 297236, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 528039032 }), send_elapsed: 47.884436ms, ack_elapsed: 55.70318ms, rtt: 63.89528ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1077914, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.542709233Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1588 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.542720384Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.542726997Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.542735983Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.542738839Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.544579880Z TRACE quiche_server] got 55 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.544592254Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.544598655Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=34 pn=169 [2025-12-13T13:13:47.544606169Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[350..351, 353..356, 358..359, 361..364, 366..413, 415..418] ecn_counts=None [2025-12-13T13:13:47.544611590Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 417 [2025-12-13T13:13:47.544614545Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 418 [2025-12-13T13:13:47.544618292Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 414 lost on epoch 2 [2025-12-13T13:13:47.544631326Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 55 bytes [2025-12-13T13:13:47.544634883Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2200) [2025-12-13T13:13:47.544641655Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2195 fin=false [2025-12-13T13:13:47.544646585Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.544651313Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.544659429Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=476 [2025-12-13T13:13:47.544662805Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=336681 len=1289 fin=false [2025-12-13T13:13:47.544670099Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.186145ms latest_rtt=55.790712ms srtt=56.533198ms min_rtt=32.361934ms rttvar=4.917417ms cwnd=48965 ssthresh=48965 bytes_in_flight=48102 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 367094, delivered_time: Instant { tv_sec: 357, tv_nsec: 585848298 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 476, largest_acked: 418, rate_sample: RateSample { bandwidth: 9.32 Mbps, is_app_limited: false, interval: 58.09509ms, delivered: 67686, prior_delivered: 299408, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 530478886 }), send_elapsed: 58.09509ms, ack_elapsed: 55.369412ms, rtt: 55.790712ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1082660, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.544711756Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.544728057Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.544735130Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.544749146Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=837 pn=477 [2025-12-13T13:13:47.544772790Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=386393 len=829 fin=false [2025-12-13T13:13:47.544780795Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.160637ms latest_rtt=55.790712ms srtt=56.533198ms min_rtt=32.361934ms rttvar=4.917417ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 367094, delivered_time: Instant { tv_sec: 357, tv_nsec: 585848298 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 477, largest_acked: 418, rate_sample: RateSample { bandwidth: 9.32 Mbps, is_app_limited: false, interval: 58.09509ms, delivered: 67686, prior_delivered: 299408, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 530478886 }), send_elapsed: 58.09509ms, ack_elapsed: 55.369412ms, rtt: 55.790712ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1082660, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.544817073Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 863 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.544825609Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.544831930Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.544841118Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.544846397Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.546106307Z TRACE quiche_server] got 56 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.546115704Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.546121575Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=35 pn=170 [2025-12-13T13:13:47.546128629Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[350..351, 353..356, 358..359, 361..364, 366..413, 415..419, 421..421] ecn_counts=None [2025-12-13T13:13:47.546133898Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 419 [2025-12-13T13:13:47.546136904Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 421 [2025-12-13T13:13:47.546149147Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 56 bytes [2025-12-13T13:13:47.546152553Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2411) [2025-12-13T13:13:47.546159116Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2406 fin=false [2025-12-13T13:13:47.546163874Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.546168413Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.546175255Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=478 [2025-12-13T13:13:47.546183591Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=387222 len=1316 fin=false [2025-12-13T13:13:47.546191025Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.0932ms latest_rtt=57.313782ms srtt=56.63077ms min_rtt=32.361934ms rttvar=3.883208ms cwnd=48965 ssthresh=48965 bytes_in_flight=47904 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 369505, delivered_time: Instant { tv_sec: 357, tv_nsec: 587371368 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 478, largest_acked: 421, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 58.09509ms, delivered: 67036, prior_delivered: 302469, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 532460412 }), send_elapsed: 58.09509ms, ack_elapsed: 54.910956ms, rtt: 57.313782ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1080794, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.546207335Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1035 pn=479 [2025-12-13T13:13:47.546210461Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=388538 len=1027 fin=false [2025-12-13T13:13:47.546215430Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.068915ms latest_rtt=57.313782ms srtt=56.63077ms min_rtt=32.361934ms rttvar=3.883208ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 369505, delivered_time: Instant { tv_sec: 357, tv_nsec: 587371368 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 479, largest_acked: 421, rate_sample: RateSample { bandwidth: 9.23 Mbps, is_app_limited: false, interval: 58.09509ms, delivered: 67036, prior_delivered: 302469, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 532460412 }), send_elapsed: 58.09509ms, ack_elapsed: 54.910956ms, rtt: 57.313782ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1080794, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.546275482Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2411 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.546285692Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.546291913Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.546301671Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.546305218Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.546725592Z TRACE quiche_server] got 54 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.546730000Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.546735540Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=33 pn=171 [2025-12-13T13:13:47.546746881Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[356..356, 358..359, 361..364, 366..413, 415..419, 421..423] ecn_counts=None [2025-12-13T13:13:47.546772129Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 422 [2025-12-13T13:13:47.546777599Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 423 [2025-12-13T13:13:47.546782278Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 420 lost on epoch 2 [2025-12-13T13:13:47.546795412Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 54 bytes [2025-12-13T13:13:47.546798818Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1753) [2025-12-13T13:13:47.546805180Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1748 fin=false [2025-12-13T13:13:47.546809859Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.546814708Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.546822092Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=624 pn=480 [2025-12-13T13:13:47.546825308Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=343584 len=616 fin=false [2025-12-13T13:13:47.546832261Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.723734ms latest_rtt=57.927526ms srtt=56.792863ms min_rtt=32.361934ms rttvar=3.236595ms cwnd=48965 ssthresh=48965 bytes_in_flight=48512 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 369958, delivered_time: Instant { tv_sec: 357, tv_nsec: 587985112 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 480, largest_acked: 423, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 53.164346ms, delivered: 64502, prior_delivered: 305456, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 534820766 }), send_elapsed: 48.01264ms, ack_elapsed: 53.164346ms, rtt: 57.927526ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1077710, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.546870612Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 650 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.546879980Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.546886542Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.546899717Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=427 pn=481 [2025-12-13T13:13:47.546905788Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=389565 len=419 fin=false [2025-12-13T13:13:47.546914083Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.715358ms latest_rtt=57.927526ms srtt=56.792863ms min_rtt=32.361934ms rttvar=3.236595ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 369958, delivered_time: Instant { tv_sec: 357, tv_nsec: 587985112 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 481, largest_acked: 423, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 53.164346ms, delivered: 64502, prior_delivered: 305456, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 534820766 }), send_elapsed: 48.01264ms, ack_elapsed: 53.164346ms, rtt: 57.927526ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1077710, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.546953397Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 453 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.546962544Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.546969306Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.546978143Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.546983202Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.547744212Z TRACE quiche_server] got 56 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.547769128Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.547779317Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=35 pn=172 [2025-12-13T13:13:47.547786510Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[356..356, 358..359, 361..364, 366..413, 415..419, 421..423, 426..427] ecn_counts=None [2025-12-13T13:13:47.547791630Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 426 [2025-12-13T13:13:47.547794525Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 427 [2025-12-13T13:13:47.547798092Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 424 lost on epoch 2 [2025-12-13T13:13:47.547810215Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 56 bytes [2025-12-13T13:13:47.547813581Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(4123) [2025-12-13T13:13:47.547820544Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=4118 fin=false [2025-12-13T13:13:47.547825353Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.547830132Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.547837596Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=482 [2025-12-13T13:13:47.547840822Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=345227 len=1316 fin=false [2025-12-13T13:13:47.547847564Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.301626ms latest_rtt=58.971493ms srtt=57.065191ms min_rtt=32.361934ms rttvar=2.972103ms cwnd=48965 ssthresh=48965 bytes_in_flight=47542 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 371381, delivered_time: Instant { tv_sec: 357, tv_nsec: 589029079 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 482, largest_acked: 427, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 52.080468ms, delivered: 63225, prior_delivered: 308156, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 536948611 }), send_elapsed: 48.01264ms, ack_elapsed: 52.080468ms, rtt: 58.971493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1072567, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.547876078Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=483 [2025-12-13T13:13:47.547879373Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=389984 len=1316 fin=false [2025-12-13T13:13:47.547884583Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.264687ms latest_rtt=58.971493ms srtt=57.065191ms min_rtt=32.361934ms rttvar=2.972103ms cwnd=48965 ssthresh=48965 bytes_in_flight=48892 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 371381, delivered_time: Instant { tv_sec: 357, tv_nsec: 589029079 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 483, largest_acked: 427, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 52.080468ms, delivered: 63225, prior_delivered: 308156, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 536948611 }), send_elapsed: 48.01264ms, ack_elapsed: 52.080468ms, rtt: 58.971493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1072567, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.547897818Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=47 pn=484 [2025-12-13T13:13:47.547900864Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=391300 len=39 fin=false [2025-12-13T13:13:47.547905452Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.243849ms latest_rtt=58.971493ms srtt=57.065191ms min_rtt=32.361934ms rttvar=2.972103ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 371381, delivered_time: Instant { tv_sec: 357, tv_nsec: 589029079 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 484, largest_acked: 427, rate_sample: RateSample { bandwidth: 9.71 Mbps, is_app_limited: false, interval: 52.080468ms, delivered: 63225, prior_delivered: 308156, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 536948611 }), send_elapsed: 48.01264ms, ack_elapsed: 52.080468ms, rtt: 58.971493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1072567, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.547964532Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2773 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.547980252Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.547987105Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.547993557Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.547996402Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.548922367Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.548935091Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.548941944Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=173 [2025-12-13T13:13:47.548950320Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[356..356, 358..359, 361..364, 366..413, 415..419, 421..423, 426..427, 429..429, 431..431] ecn_counts=None [2025-12-13T13:13:47.548956311Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 429 [2025-12-13T13:13:47.548959346Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 431 [2025-12-13T13:13:47.548963294Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 425 lost on epoch 2 [2025-12-13T13:13:47.548966339Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 428 lost on epoch 2 [2025-12-13T13:13:47.548979544Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.548983070Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2904) [2025-12-13T13:13:47.548990174Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2899 fin=false [2025-12-13T13:13:47.548995183Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.549000022Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.549008378Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=262 pn=485 [2025-12-13T13:13:47.549011754Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=346543 len=254 fin=false [2025-12-13T13:13:47.549019028Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.437888ms latest_rtt=60.13396ms srtt=57.448787ms min_rtt=32.361934ms rttvar=2.996269ms cwnd=48965 ssthresh=48965 bytes_in_flight=47104 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 372775, delivered_time: Instant { tv_sec: 357, tv_nsec: 590191546 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 485, largest_acked: 431, rate_sample: RateSample { bandwidth: 9.74 Mbps, is_app_limited: false, interval: 50.895677ms, delivered: 61945, prior_delivered: 310830, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 539295869 }), send_elapsed: 39.079741ms, ack_elapsed: 50.895677ms, rtt: 60.13396ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1065405, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.549059543Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 288 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.549070904Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.549075403Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.549081654Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=441 pn=486 [2025-12-13T13:13:47.549084900Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=348113 len=433 fin=false [2025-12-13T13:13:47.549091332Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.365593ms latest_rtt=60.13396ms srtt=57.448787ms min_rtt=32.361934ms rttvar=2.996269ms cwnd=48965 ssthresh=48965 bytes_in_flight=47571 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 372775, delivered_time: Instant { tv_sec: 357, tv_nsec: 590191546 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 486, largest_acked: 431, rate_sample: RateSample { bandwidth: 9.74 Mbps, is_app_limited: false, interval: 50.895677ms, delivered: 61945, prior_delivered: 310830, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 539295869 }), send_elapsed: 39.079741ms, ack_elapsed: 50.895677ms, rtt: 60.13396ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1065405, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.549120577Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 467 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.549125586Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.549129434Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.549137609Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=487 [2025-12-13T13:13:47.549140724Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=391339 len=1316 fin=false [2025-12-13T13:13:47.549146515Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.3105ms latest_rtt=60.13396ms srtt=57.448787ms min_rtt=32.361934ms rttvar=2.996269ms cwnd=48965 ssthresh=48965 bytes_in_flight=48921 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 372775, delivered_time: Instant { tv_sec: 357, tv_nsec: 590191546 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 487, largest_acked: 431, rate_sample: RateSample { bandwidth: 9.74 Mbps, is_app_limited: false, interval: 50.895677ms, delivered: 61945, prior_delivered: 310830, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 539295869 }), send_elapsed: 39.079741ms, ack_elapsed: 50.895677ms, rtt: 60.13396ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1065405, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.549160792Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=18 pn=488 [2025-12-13T13:13:47.549168186Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=392655 len=10 fin=false [2025-12-13T13:13:47.549173115Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.283941ms latest_rtt=60.13396ms srtt=57.448787ms min_rtt=32.361934ms rttvar=2.996269ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 372775, delivered_time: Instant { tv_sec: 357, tv_nsec: 590191546 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 488, largest_acked: 431, rate_sample: RateSample { bandwidth: 9.74 Mbps, is_app_limited: false, interval: 50.895677ms, delivered: 61945, prior_delivered: 310830, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 539295869 }), send_elapsed: 39.079741ms, ack_elapsed: 50.895677ms, rtt: 60.13396ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1065405, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.549206968Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1394 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.549211867Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.549215715Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.549220323Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.549223098Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.549256751Z TRACE quiche_server] got 66 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.549261450Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.549266770Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=45 pn=174 [2025-12-13T13:13:47.549272260Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=571225 [2025-12-13T13:13:47.549277349Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[356..356, 358..359, 361..364, 366..413, 415..419, 421..423, 426..427, 429..429, 431..432] ecn_counts=None [2025-12-13T13:13:47.549282649Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 432 [2025-12-13T13:13:47.549294411Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 66 bytes [2025-12-13T13:13:47.549297757Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(208) [2025-12-13T13:13:47.549303228Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=203 fin=false [2025-12-13T13:13:47.549307736Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.549311994Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.549318516Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=182 pn=489 [2025-12-13T13:13:47.549321852Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=6 blocks=[137..174] ecn_counts=None [2025-12-13T13:13:47.549325349Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=392665 len=168 fin=false [2025-12-13T13:13:47.549331941Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=7.490703ms latest_rtt=60.459026ms srtt=57.825066ms min_rtt=32.361934ms rttvar=2.99976ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 372983, delivered_time: Instant { tv_sec: 357, tv_nsec: 590516612 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 530057586 }, end_of_app_limited: 0, last_sent_packet: 489, largest_acked: 432, rate_sample: RateSample { bandwidth: 9.75 Mbps, is_app_limited: false, interval: 50.089494ms, delivered: 61058, prior_delivered: 311925, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 540427118 }), send_elapsed: 39.079741ms, ack_elapsed: 50.089494ms, rtt: 60.459026ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1058472, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.549370764Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 208 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.549376504Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.549380602Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.549385701Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.549388487Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.550477557Z TRACE quiche_server] got 58 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.550489700Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.550496072Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=37 pn=175 [2025-12-13T13:13:47.550503887Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..437] ecn_counts=None [2025-12-13T13:13:47.550509267Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 433 [2025-12-13T13:13:47.550512353Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 435 [2025-12-13T13:13:47.550515128Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 437 [2025-12-13T13:13:47.550518785Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 430 lost on epoch 2 [2025-12-13T13:13:47.550548320Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 58 bytes [2025-12-13T13:13:47.550552117Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1822) [2025-12-13T13:13:47.550559020Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1817 fin=false [2025-12-13T13:13:47.550563858Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.550568577Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.550577744Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=458 pn=490 [2025-12-13T13:13:47.550581041Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=9 blocks=[144..175] ecn_counts=None [2025-12-13T13:13:47.550584697Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=348546 len=444 fin=false [2025-12-13T13:13:47.550595618Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=14.271082ms latest_rtt=49.511863ms srtt=56.785914ms min_rtt=32.361934ms rttvar=4.32812ms cwnd=48965 ssthresh=48965 bytes_in_flight=48105 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 373849, delivered_time: Instant { tv_sec: 357, tv_nsec: 591745815 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 490, largest_acked: 437, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 51.256107ms, delivered: 59556, prior_delivered: 314293, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 542160886 }), send_elapsed: 51.256107ms, ack_elapsed: 49.584929ms, rtt: 49.511863ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1077842, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.550634741Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 484 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.550640461Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.550644699Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.550653616Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=834 pn=491 [2025-12-13T13:13:47.550656852Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=392833 len=826 fin=false [2025-12-13T13:13:47.550663054Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=14.203686ms latest_rtt=49.511863ms srtt=56.785914ms min_rtt=32.361934ms rttvar=4.32812ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 373849, delivered_time: Instant { tv_sec: 357, tv_nsec: 591745815 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 491, largest_acked: 437, rate_sample: RateSample { bandwidth: 9.30 Mbps, is_app_limited: false, interval: 51.256107ms, delivered: 59556, prior_delivered: 314293, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 542160886 }), send_elapsed: 51.256107ms, ack_elapsed: 49.584929ms, rtt: 49.511863ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1077842, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.550689984Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 860 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.550694662Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.550698339Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.550702948Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.550705703Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.552183739Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.552195862Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.552207343Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=176 [2025-12-13T13:13:47.552215268Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..440] ecn_counts=None [2025-12-13T13:13:47.552221009Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 438 [2025-12-13T13:13:47.552224034Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 440 [2025-12-13T13:13:47.552227781Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 436 lost on epoch 2 [2025-12-13T13:13:47.552241587Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.552245064Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1872) [2025-12-13T13:13:47.552251756Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1867 fin=false [2025-12-13T13:13:47.552256605Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.552261244Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.552269439Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=492 [2025-12-13T13:13:47.552272765Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=350628 len=1316 fin=false [2025-12-13T13:13:47.552279999Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=11.663834ms latest_rtt=51.222954ms srtt=55.965543ms min_rtt=32.361934ms rttvar=4.88683ms cwnd=34275 ssthresh=34275 bytes_in_flight=46292 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 376522, delivered_time: Instant { tv_sec: 357, tv_nsec: 593456906 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 492, largest_acked: 440, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 47.829714ms, delivered: 58132, prior_delivered: 318390, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 545627192 }), send_elapsed: 42.495477ms, ack_elapsed: 47.829714ms, rtt: 51.222954ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 765538, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.552300668Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=496 pn=493 [2025-12-13T13:13:47.552303914Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=393659 len=488 fin=false [2025-12-13T13:13:47.552308873Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=11.63503ms latest_rtt=51.222954ms srtt=55.965543ms min_rtt=32.361934ms rttvar=4.88683ms cwnd=34275 ssthresh=34275 bytes_in_flight=46814 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 376522, delivered_time: Instant { tv_sec: 357, tv_nsec: 593456906 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 493, largest_acked: 440, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 47.829714ms, delivered: 58132, prior_delivered: 318390, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 545627192 }), send_elapsed: 42.495477ms, ack_elapsed: 47.829714ms, rtt: 51.222954ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 765538, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.552356321Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1872 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.552362232Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.552366460Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.552371489Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.552374255Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.554051604Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.554064207Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.554070619Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=177 [2025-12-13T13:13:47.554078574Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..442] ecn_counts=None [2025-12-13T13:13:47.554084405Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 441 [2025-12-13T13:13:47.554087361Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 442 [2025-12-13T13:13:47.554091268Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet 439 lost on epoch 2 [2025-12-13T13:13:47.554104342Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.554107879Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1670) [2025-12-13T13:13:47.554114692Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1665 fin=false [2025-12-13T13:13:47.554119581Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.554124210Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.554132325Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=169 pn=494 [2025-12-13T13:13:47.554135651Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=353533 len=161 fin=false [2025-12-13T13:13:47.554142704Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.128975ms latest_rtt=53.08629ms srtt=55.605636ms min_rtt=32.361934ms rttvar=4.384935ms cwnd=34275 ssthresh=34275 bytes_in_flight=44428 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 378908, delivered_time: Instant { tv_sec: 357, tv_nsec: 595320242 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 494, largest_acked: 442, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 46.97949ms, delivered: 57110, prior_delivered: 321798, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 548340752 }), send_elapsed: 42.495477ms, ack_elapsed: 46.97949ms, rtt: 53.08629ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 770492, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.554189652Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 195 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.554199430Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.554206373Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.554220549Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=495 [2025-12-13T13:13:47.554224266Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=394147 len=1316 fin=false [2025-12-13T13:13:47.554231870Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.123335ms latest_rtt=53.08629ms srtt=55.605636ms min_rtt=32.361934ms rttvar=4.384935ms cwnd=34275 ssthresh=34275 bytes_in_flight=45778 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 378908, delivered_time: Instant { tv_sec: 357, tv_nsec: 595320242 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 495, largest_acked: 442, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 46.97949ms, delivered: 57110, prior_delivered: 321798, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 548340752 }), send_elapsed: 42.495477ms, ack_elapsed: 46.97949ms, rtt: 53.08629ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 770492, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.554248451Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=99 pn=496 [2025-12-13T13:13:47.554251617Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=395463 len=91 fin=false [2025-12-13T13:13:47.554256496Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.134797ms latest_rtt=53.08629ms srtt=55.605636ms min_rtt=32.361934ms rttvar=4.384935ms cwnd=34275 ssthresh=34275 bytes_in_flight=45903 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 378908, delivered_time: Instant { tv_sec: 357, tv_nsec: 595320242 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 496, largest_acked: 442, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 46.97949ms, delivered: 57110, prior_delivered: 321798, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 548340752 }), send_elapsed: 42.495477ms, ack_elapsed: 46.97949ms, rtt: 53.08629ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 770492, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.554312541Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1475 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.554322680Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.554329492Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.554338018Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.554340863Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.556209398Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.556224386Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.556233894Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=178 [2025-12-13T13:13:47.556245506Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..444] ecn_counts=None [2025-12-13T13:13:47.556255274Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 443 [2025-12-13T13:13:47.556260614Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 444 [2025-12-13T13:13:47.556301993Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.556309937Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1871) [2025-12-13T13:13:47.556320537Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1866 fin=false [2025-12-13T13:13:47.556328211Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.556336206Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.556347627Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=497 [2025-12-13T13:13:47.556352877Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=395554 len=1316 fin=false [2025-12-13T13:13:47.556364359Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.922863ms latest_rtt=55.249313ms srtt=55.436095ms min_rtt=32.361934ms rttvar=3.627781ms cwnd=34275 ssthresh=34275 bytes_in_flight=44580 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 381581, delivered_time: Instant { tv_sec: 357, tv_nsec: 597483265 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 497, largest_acked: 444, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 45.421389ms, delivered: 55239, prior_delivered: 326342, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 552061876 }), send_elapsed: 42.495477ms, ack_elapsed: 45.421389ms, rtt: 55.249313ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 772849, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.556391540Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=495 pn=498 [2025-12-13T13:13:47.556404664Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=396870 len=487 fin=false [2025-12-13T13:13:47.556415113Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.918406ms latest_rtt=55.249313ms srtt=55.436095ms min_rtt=32.361934ms rttvar=3.627781ms cwnd=34275 ssthresh=34275 bytes_in_flight=45101 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 381581, delivered_time: Instant { tv_sec: 357, tv_nsec: 597483265 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 542233952 }, end_of_app_limited: 0, last_sent_packet: 498, largest_acked: 444, rate_sample: RateSample { bandwidth: 9.73 Mbps, is_app_limited: false, interval: 45.421389ms, delivered: 55239, prior_delivered: 326342, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 552061876 }), send_elapsed: 42.495477ms, ack_elapsed: 45.421389ms, rtt: 55.249313ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 772849, last_update: Instant { tv_sec: 357, tv_nsec: 580207889 }, next_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.556479423Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1871 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 580207889 } }) [2025-12-13T13:13:47.556489692Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.556496285Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.556505582Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.556510762Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.557730624Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.557743558Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.557766240Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=179 [2025-12-13T13:13:47.557776890Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..446] ecn_counts=None [2025-12-13T13:13:47.557782871Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 445 [2025-12-13T13:13:47.557785807Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 446 [2025-12-13T13:13:47.557818167Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.557824819Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1300) [2025-12-13T13:13:47.557835980Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1295 fin=false [2025-12-13T13:13:47.557844256Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.557850097Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.557858362Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1274 pn=499 [2025-12-13T13:13:47.557861768Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=397357 len=1266 fin=false [2025-12-13T13:13:47.557869753Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.277116ms latest_rtt=45.035824ms srtt=54.011061ms min_rtt=32.361934ms rttvar=5.570902ms cwnd=34275 ssthresh=34275 bytes_in_flight=44543 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 383439, delivered_time: Instant { tv_sec: 357, tv_nsec: 598999993 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, end_of_app_limited: 0, last_sent_packet: 499, largest_acked: 446, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 45.124429ms, delivered: 54821, prior_delivered: 328618, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 553875564 }), send_elapsed: 44.206546ms, ack_elapsed: 45.124429ms, rtt: 45.035824ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 793240, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.557914477Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1300 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.557920738Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.557926098Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.557934714Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.557939373Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.559080762Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.559093275Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.559100128Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=180 [2025-12-13T13:13:47.559107832Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..448] ecn_counts=None [2025-12-13T13:13:47.559113493Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 447 [2025-12-13T13:13:47.559116488Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 448 [2025-12-13T13:13:47.559129783Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.559133390Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1115) [2025-12-13T13:13:47.559140353Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1110 fin=false [2025-12-13T13:13:47.559145222Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.559149991Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.559157655Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1089 pn=501 [2025-12-13T13:13:47.559161021Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=398623 len=1081 fin=false [2025-12-13T13:13:47.559168375Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=103.255043ms latest_rtt=46.38523ms srtt=52.932831ms min_rtt=32.361934ms rttvar=6.334633ms cwnd=34275 ssthresh=34275 bytes_in_flight=44065 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 385032, delivered_time: Instant { tv_sec: 357, tv_nsec: 600349399 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, end_of_app_limited: 0, last_sent_packet: 501, largest_acked: 448, rate_sample: RateSample { bandwidth: 9.72 Mbps, is_app_limited: false, interval: 44.206546ms, delivered: 53714, prior_delivered: 331318, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 556204365 }), send_elapsed: 44.206546ms, ack_elapsed: 44.145034ms, rtt: 46.38523ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 809398, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.559212457Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1115 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.559218458Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.559224530Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.559233246Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.559238045Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.560606026Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.560618489Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.560624841Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=181 [2025-12-13T13:13:47.560632756Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..450] ecn_counts=None [2025-12-13T13:13:47.560638998Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 449 [2025-12-13T13:13:47.560641983Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 450 [2025-12-13T13:13:47.560655218Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.560658955Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.560665858Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.560670717Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.560675355Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.560682839Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=502 [2025-12-13T13:13:47.560686155Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=399704 len=1289 fin=false [2025-12-13T13:13:47.560693439Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=102.190367ms latest_rtt=47.910405ms srtt=52.180027ms min_rtt=32.361934ms rttvar=6.25658ms cwnd=34275 ssthresh=34275 bytes_in_flight=43498 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 386922, delivered_time: Instant { tv_sec: 357, tv_nsec: 601874574 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, end_of_app_limited: 0, last_sent_packet: 502, largest_acked: 450, rate_sample: RateSample { bandwidth: 9.57 Mbps, is_app_limited: false, interval: 44.206546ms, delivered: 52904, prior_delivered: 334018, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 558285182 }), send_elapsed: 44.206546ms, ack_elapsed: 43.589392ms, rtt: 47.910405ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 821075, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.560737732Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.560743683Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.560749003Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.560782285Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.560787725Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.562196262Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.562211410Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.562220597Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=182 [2025-12-13T13:13:47.562232048Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..452] ecn_counts=None [2025-12-13T13:13:47.562241576Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 451 [2025-12-13T13:13:47.562246545Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 452 [2025-12-13T13:13:47.562264960Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.562268837Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.562275680Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.562280579Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.562285278Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.562293022Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=503 [2025-12-13T13:13:47.562296418Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=400993 len=1289 fin=false [2025-12-13T13:13:47.562304063Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.147924ms latest_rtt=49.50589ms srtt=51.720759ms min_rtt=32.361934ms rttvar=5.610969ms cwnd=34275 ssthresh=34275 bytes_in_flight=42931 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 388812, delivered_time: Instant { tv_sec: 357, tv_nsec: 603470059 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, end_of_app_limited: 0, last_sent_packet: 503, largest_acked: 452, rate_sample: RateSample { bandwidth: 9.43 Mbps, is_app_limited: false, interval: 44.206546ms, delivered: 52094, prior_delivered: 336718, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 560533881 }), send_elapsed: 44.206546ms, ack_elapsed: 42.936178ms, rtt: 49.50589ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 828366, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.562347814Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.562357823Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.562364605Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.562373141Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.562377600Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.563732286Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.563744198Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.563765769Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=183 [2025-12-13T13:13:47.563773974Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..454] ecn_counts=None [2025-12-13T13:13:47.563782360Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 453 [2025-12-13T13:13:47.563786948Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 454 [2025-12-13T13:13:47.563805833Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.563811844Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.563820120Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.563824939Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.563829768Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.563837282Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=504 [2025-12-13T13:13:47.563840528Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=402282 len=1289 fin=false [2025-12-13T13:13:47.563847822Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.011879ms latest_rtt=51.035963ms srtt=51.510159ms min_rtt=32.361934ms rttvar=4.629425ms cwnd=34275 ssthresh=34275 bytes_in_flight=42364 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 390702, delivered_time: Instant { tv_sec: 357, tv_nsec: 605000132 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, end_of_app_limited: 0, last_sent_packet: 504, largest_acked: 454, rate_sample: RateSample { bandwidth: 9.28 Mbps, is_app_limited: false, interval: 44.206546ms, delivered: 51284, prior_delivered: 339418, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 562783797 }), send_elapsed: 44.206546ms, ack_elapsed: 42.216335ms, rtt: 51.035963ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 831753, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.563884961Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.563895751Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.563900259Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.563910088Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.563914716Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.565305680Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.565317773Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.565327281Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=184 [2025-12-13T13:13:47.565338421Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..456] ecn_counts=None [2025-12-13T13:13:47.565347639Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 455 [2025-12-13T13:13:47.565352908Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 456 [2025-12-13T13:13:47.565372435Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.565378396Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.565397481Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.565402821Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.565407740Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.565415385Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=505 [2025-12-13T13:13:47.565418691Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=403571 len=1289 fin=false [2025-12-13T13:13:47.565426175Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.497476ms latest_rtt=52.612754ms srtt=51.522983ms min_rtt=32.361934ms rttvar=3.497716ms cwnd=34275 ssthresh=34275 bytes_in_flight=41797 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 392592, delivered_time: Instant { tv_sec: 357, tv_nsec: 606576923 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 553964169 }, end_of_app_limited: 0, last_sent_packet: 505, largest_acked: 456, rate_sample: RateSample { bandwidth: 9.13 Mbps, is_app_limited: false, interval: 44.206546ms, delivered: 50474, prior_delivered: 342118, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 564976846 }), send_elapsed: 44.206546ms, ack_elapsed: 41.600077ms, rtt: 52.612754ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 831546, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.565468143Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.565478372Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.565485175Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.565493471Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.565503960Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.566853216Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.566865008Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.566871510Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=185 [2025-12-13T13:13:47.566879335Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..458] ecn_counts=None [2025-12-13T13:13:47.566884925Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 457 [2025-12-13T13:13:47.566887871Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 458 [2025-12-13T13:13:47.566900845Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.566904512Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.566911124Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.566915963Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.566920622Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.566928016Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=506 [2025-12-13T13:13:47.566931272Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=404860 len=1289 fin=false [2025-12-13T13:13:47.566938515Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=97.186984ms latest_rtt=40.881056ms srtt=50.067742ms min_rtt=32.361934ms rttvar=5.533768ms cwnd=34275 ssthresh=34275 bytes_in_flight=41230 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 394482, delivered_time: Instant { tv_sec: 357, tv_nsec: 608120882 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 506, largest_acked: 458, rate_sample: RateSample { bandwidth: 6.91 Mbps, is_app_limited: false, interval: 57.482203ms, delivered: 49664, prior_delivered: 344818, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 567169746 }), send_elapsed: 57.482203ms, ack_elapsed: 40.951136ms, rtt: 40.881056ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 855715, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.566979391Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.566989220Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.566995682Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.567004388Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.567009387Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.568396384Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.568410701Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.568426120Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=186 [2025-12-13T13:13:47.568437060Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..460] ecn_counts=None [2025-12-13T13:13:47.568445405Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 459 [2025-12-13T13:13:47.568449633Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 460 [2025-12-13T13:13:47.568467286Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.568472125Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.568481833Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.568488656Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.568495118Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.568505117Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=507 [2025-12-13T13:13:47.568510647Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=406149 len=1289 fin=false [2025-12-13T13:13:47.568521487Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.198523ms latest_rtt=42.435625ms srtt=48.988727ms min_rtt=32.361934ms rttvar=6.308355ms cwnd=34275 ssthresh=34275 bytes_in_flight=40663 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 396372, delivered_time: Instant { tv_sec: 357, tv_nsec: 609675451 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 507, largest_acked: 460, rate_sample: RateSample { bandwidth: 6.80 Mbps, is_app_limited: false, interval: 57.482203ms, delivered: 48854, prior_delivered: 347518, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 569410975 }), send_elapsed: 57.482203ms, ack_elapsed: 40.264476ms, rtt: 42.435625ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 874563, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.568570469Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.568578594Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.568584244Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.568591358Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.568595445Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.569940906Z TRACE quiche_server] got 61 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.569956765Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.569965972Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=40 pn=187 [2025-12-13T13:13:47.569974208Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..462] ecn_counts=None [2025-12-13T13:13:47.569986120Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 461 [2025-12-13T13:13:47.569989206Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 462 [2025-12-13T13:13:47.570003362Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 61 bytes [2025-12-13T13:13:47.570007179Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1205) [2025-12-13T13:13:47.570018320Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1200 fin=false [2025-12-13T13:13:47.570026235Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.570034270Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.570044368Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1179 pn=508 [2025-12-13T13:13:47.570047875Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=407438 len=1171 fin=false [2025-12-13T13:13:47.570055690Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=98.15757ms latest_rtt=43.975728ms srtt=48.237102ms min_rtt=32.361934ms rttvar=6.234515ms cwnd=34275 ssthresh=34275 bytes_in_flight=40147 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 398093, delivered_time: Instant { tv_sec: 357, tv_nsec: 611215554 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 508, largest_acked: 462, rate_sample: RateSample { bandwidth: 8.25 Mbps, is_app_limited: false, interval: 47.392894ms, delivered: 48888, prior_delivered: 349205, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 570746490 }), send_elapsed: 47.392894ms, ack_elapsed: 40.469064ms, rtt: 43.975728ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 888190, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.570096796Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1205 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.570102768Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.570107146Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.570112536Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.570115431Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.571438347Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.571454136Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.571463965Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=188 [2025-12-13T13:13:47.571475847Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[369..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..464] ecn_counts=None [2025-12-13T13:13:47.571485765Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 463 [2025-12-13T13:13:47.571490865Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 464 [2025-12-13T13:13:47.571517705Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.571524267Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.571534957Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.571543323Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.571550486Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.571561046Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=509 [2025-12-13T13:13:47.571567017Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=408609 len=1289 fin=false [2025-12-13T13:13:47.571578679Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.333042ms latest_rtt=45.473711ms srtt=47.891677ms min_rtt=32.361934ms rttvar=5.366733ms cwnd=34275 ssthresh=34275 bytes_in_flight=39580 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 399983, delivered_time: Instant { tv_sec: 357, tv_nsec: 612713537 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 509, largest_acked: 464, rate_sample: RateSample { bandwidth: 8.12 Mbps, is_app_limited: false, interval: 47.392894ms, delivered: 48078, prior_delivered: 351905, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 573071566 }), send_elapsed: 47.392894ms, ack_elapsed: 39.641971ms, rtt: 45.473711ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 894596, last_update: Instant { tv_sec: 357, tv_nsec: 599103616 }, next_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.571634683Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 599103616 } }) [2025-12-13T13:13:47.571644922Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.571651204Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.571660932Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.571666072Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.573018266Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.573049785Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.573060786Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=189 [2025-12-13T13:13:47.573072698Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[403..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..467] ecn_counts=None [2025-12-13T13:13:47.573082095Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 465 [2025-12-13T13:13:47.573086934Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 466 [2025-12-13T13:13:47.573091513Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 467 [2025-12-13T13:13:47.573110178Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.573115588Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1323) [2025-12-13T13:13:47.573134433Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1318 fin=false [2025-12-13T13:13:47.573143049Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.573150823Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.573161924Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1297 pn=510 [2025-12-13T13:13:47.573167194Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=409898 len=1289 fin=false [2025-12-13T13:13:47.573178164Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.686274ms latest_rtt=47.070321ms srtt=47.789007ms min_rtt=32.361934ms rttvar=4.230388ms cwnd=34275 ssthresh=34275 bytes_in_flight=39013 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 401873, delivered_time: Instant { tv_sec: 357, tv_nsec: 614310147 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 510, largest_acked: 467, rate_sample: RateSample { bandwidth: 7.98 Mbps, is_app_limited: false, interval: 47.392894ms, delivered: 47268, prior_delivered: 354605, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 575192174 }), send_elapsed: 47.392894ms, ack_elapsed: 39.117973ms, rtt: 47.070321ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 896518, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.573237295Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1323 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.573248145Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.573255118Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.573265127Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.573269705Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.575068797Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.575084326Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.575094746Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=190 [2025-12-13T13:13:47.575106007Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..469] ecn_counts=None [2025-12-13T13:13:47.575115444Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 468 [2025-12-13T13:13:47.575119291Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 469 [2025-12-13T13:13:47.575163965Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.575171268Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1568) [2025-12-13T13:13:47.575182068Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1563 fin=false [2025-12-13T13:13:47.575189763Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.575203649Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.575215581Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=511 [2025-12-13T13:13:47.575221612Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=411187 len=1316 fin=false [2025-12-13T13:13:47.575234486Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.931951ms latest_rtt=49.104201ms srtt=47.953406ms min_rtt=32.361934ms rttvar=3.501589ms cwnd=34275 ssthresh=34275 bytes_in_flight=38123 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 404113, delivered_time: Instant { tv_sec: 357, tv_nsec: 616344027 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 511, largest_acked: 469, rate_sample: RateSample { bandwidth: 7.82 Mbps, is_app_limited: false, interval: 47.392894ms, delivered: 46308, prior_delivered: 357805, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 577906245 }), send_elapsed: 47.392894ms, ack_elapsed: 38.437782ms, rtt: 49.104201ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 893445, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.575268149Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=192 pn=512 [2025-12-13T13:13:47.575274251Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=412503 len=184 fin=false [2025-12-13T13:13:47.575284550Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.936679ms latest_rtt=49.104201ms srtt=47.953406ms min_rtt=32.361934ms rttvar=3.501589ms cwnd=34275 ssthresh=34275 bytes_in_flight=38341 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 404113, delivered_time: Instant { tv_sec: 357, tv_nsec: 616344027 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 567239826 }, end_of_app_limited: 0, last_sent_packet: 512, largest_acked: 469, rate_sample: RateSample { bandwidth: 7.82 Mbps, is_app_limited: false, interval: 47.392894ms, delivered: 46308, prior_delivered: 357805, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 577906245 }), send_elapsed: 47.392894ms, ack_elapsed: 38.437782ms, rtt: 49.104201ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 893445, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.575355953Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1568 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.575367875Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.575375068Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.575385027Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.575389926Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.576276189Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.576294142Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.576301616Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=191 [2025-12-13T13:13:47.576313017Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..471] ecn_counts=None [2025-12-13T13:13:47.576322455Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 470 [2025-12-13T13:13:47.576327735Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 471 [2025-12-13T13:13:47.576347161Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.576353323Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1256) [2025-12-13T13:13:47.576364914Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1251 fin=false [2025-12-13T13:13:47.576373100Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.576380694Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.576391844Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1230 pn=513 [2025-12-13T13:13:47.576397455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=412687 len=1222 fin=false [2025-12-13T13:13:47.576409397Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.716951ms latest_rtt=37.342538ms srtt=46.627047ms min_rtt=32.361934ms rttvar=5.278908ms cwnd=34275 ssthresh=34275 bytes_in_flight=37803 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 405907, delivered_time: Instant { tv_sec: 357, tv_nsec: 617550427 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 513, largest_acked: 471, rate_sample: RateSample { bandwidth: 6.04 Mbps, is_app_limited: false, interval: 60.360957ms, delivered: 45538, prior_delivered: 360369, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 580114855 }), send_elapsed: 60.360957ms, ack_elapsed: 37.435572ms, rtt: 37.342538ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 918860, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.576482173Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1256 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.576493314Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.576500006Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.576509895Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.576514754Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.577682172Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.577697441Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.577721185Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=192 [2025-12-13T13:13:47.577741122Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..473] ecn_counts=None [2025-12-13T13:13:47.577767311Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 472 [2025-12-13T13:13:47.577775767Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 473 [2025-12-13T13:13:47.577796365Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.577802096Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1120) [2025-12-13T13:13:47.577812495Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1115 fin=false [2025-12-13T13:13:47.577819628Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.577827333Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.577838594Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1094 pn=514 [2025-12-13T13:13:47.577844305Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=413909 len=1086 fin=false [2025-12-13T13:13:47.577856227Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.331332ms latest_rtt=38.748952ms srtt=45.642285ms min_rtt=32.361934ms rttvar=5.928704ms cwnd=34275 ssthresh=34275 bytes_in_flight=37323 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 407507, delivered_time: Instant { tv_sec: 357, tv_nsec: 618956841 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 514, largest_acked: 473, rate_sample: RateSample { bandwidth: 5.94 Mbps, is_app_limited: false, interval: 60.360957ms, delivered: 44853, prior_delivered: 362654, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 581843940 }), send_elapsed: 60.360957ms, ack_elapsed: 37.112901ms, rtt: 38.748952ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 938685, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.577912802Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1120 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.577923362Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.577930054Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.577939482Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.577944171Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.578985168Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.578998112Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.579005286Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=193 [2025-12-13T13:13:47.579013280Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..475] ecn_counts=None [2025-12-13T13:13:47.579019171Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 474 [2025-12-13T13:13:47.579028108Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 475 [2025-12-13T13:13:47.579042415Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.579046132Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1111) [2025-12-13T13:13:47.579052794Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1106 fin=false [2025-12-13T13:13:47.579057713Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.579062633Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.579070487Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1085 pn=515 [2025-12-13T13:13:47.579073843Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=414995 len=1077 fin=false [2025-12-13T13:13:47.579081287Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.308247ms latest_rtt=40.046397ms srtt=44.942798ms min_rtt=32.361934ms rttvar=5.8455ms cwnd=34275 ssthresh=34275 bytes_in_flight=36846 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 409095, delivered_time: Instant { tv_sec: 357, tv_nsec: 620254286 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 515, largest_acked: 475, rate_sample: RateSample { bandwidth: 5.85 Mbps, is_app_limited: false, interval: 60.360957ms, delivered: 44173, prior_delivered: 364922, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 583742212 }), send_elapsed: 60.360957ms, ack_elapsed: 36.512074ms, rtt: 40.046397ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 953295, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.579135799Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1111 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.579145497Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.579152059Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.579161256Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.579165945Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.580809430Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.580822164Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.580828566Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=194 [2025-12-13T13:13:47.580836400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..477] ecn_counts=None [2025-12-13T13:13:47.580855646Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 476 [2025-12-13T13:13:47.580860846Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 477 [2025-12-13T13:13:47.580877958Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.580881725Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1531) [2025-12-13T13:13:47.580893848Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1526 fin=false [2025-12-13T13:13:47.580898977Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.580903906Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.580911761Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=516 [2025-12-13T13:13:47.580915147Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=416072 len=1316 fin=false [2025-12-13T13:13:47.580922731Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.15106ms latest_rtt=41.870299ms srtt=44.558735ms min_rtt=32.361934ms rttvar=5.152249ms cwnd=34275 ssthresh=34275 bytes_in_flight=36010 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 411281, delivered_time: Instant { tv_sec: 357, tv_nsec: 622078188 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 516, largest_acked: 477, rate_sample: RateSample { bandwidth: 7.05 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 44187, prior_delivered: 367094, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 585848298 }), send_elapsed: 50.150303ms, ack_elapsed: 36.22989ms, rtt: 41.870299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 961511, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.580950373Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=155 pn=517 [2025-12-13T13:13:47.580956374Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=417388 len=147 fin=false [2025-12-13T13:13:47.580962997Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.15089ms latest_rtt=41.870299ms srtt=44.558735ms min_rtt=32.361934ms rttvar=5.152249ms cwnd=34275 ssthresh=34275 bytes_in_flight=36191 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 411281, delivered_time: Instant { tv_sec: 357, tv_nsec: 622078188 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 517, largest_acked: 477, rate_sample: RateSample { bandwidth: 7.05 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 44187, prior_delivered: 367094, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 585848298 }), send_elapsed: 50.150303ms, ack_elapsed: 36.22989ms, rtt: 41.870299ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 961511, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.581009764Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1531 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.581016356Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.581023329Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.581038507Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.581043637Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.582788635Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.582800437Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.582807300Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=195 [2025-12-13T13:13:47.582815425Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..479] ecn_counts=None [2025-12-13T13:13:47.582821346Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 478 [2025-12-13T13:13:47.582824342Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 479 [2025-12-13T13:13:47.582852013Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.582856151Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2182) [2025-12-13T13:13:47.582863345Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2177 fin=false [2025-12-13T13:13:47.582868314Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.582873183Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.582880957Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=518 [2025-12-13T13:13:47.582884424Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=417535 len=1316 fin=false [2025-12-13T13:13:47.582892188Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.619557ms latest_rtt=43.849043ms srtt=44.470023ms min_rtt=32.361934ms rttvar=4.041609ms cwnd=34275 ssthresh=34275 bytes_in_flight=35130 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 413692, delivered_time: Instant { tv_sec: 357, tv_nsec: 624056932 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 518, largest_acked: 479, rate_sample: RateSample { bandwidth: 7.05 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 44187, prior_delivered: 369505, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 587371368 }), send_elapsed: 50.150303ms, ack_elapsed: 36.685564ms, rtt: 43.849043ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 963429, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.582910853Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=311 pn=519 [2025-12-13T13:13:47.582914239Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=418851 len=303 fin=false [2025-12-13T13:13:47.582919399Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.625269ms latest_rtt=43.849043ms srtt=44.470023ms min_rtt=32.361934ms rttvar=4.041609ms cwnd=34275 ssthresh=34275 bytes_in_flight=35467 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 413692, delivered_time: Instant { tv_sec: 357, tv_nsec: 624056932 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 519, largest_acked: 479, rate_sample: RateSample { bandwidth: 7.05 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 44187, prior_delivered: 369505, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 587371368 }), send_elapsed: 50.150303ms, ack_elapsed: 36.685564ms, rtt: 43.849043ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 963429, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.582969442Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1687 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.582975744Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.582980052Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.582985302Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.582988107Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.583835133Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.583849910Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.583858646Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=196 [2025-12-13T13:13:47.583869326Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..481] ecn_counts=None [2025-12-13T13:13:47.583878093Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 480 [2025-12-13T13:13:47.583882591Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 481 [2025-12-13T13:13:47.583901196Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.583906386Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(772) [2025-12-13T13:13:47.583915713Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=767 fin=false [2025-12-13T13:13:47.583922465Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.583929449Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.583939297Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=746 pn=520 [2025-12-13T13:13:47.583944196Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=419154 len=738 fin=false [2025-12-13T13:13:47.583955497Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.055403ms latest_rtt=44.900139ms srtt=44.523787ms min_rtt=32.361934ms rttvar=3.138735ms cwnd=34275 ssthresh=34275 bytes_in_flight=35136 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 414795, delivered_time: Instant { tv_sec: 357, tv_nsec: 625108028 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 520, largest_acked: 481, rate_sample: RateSample { bandwidth: 7.15 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 44837, prior_delivered: 369958, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 587985112 }), send_elapsed: 50.150303ms, ack_elapsed: 37.122916ms, rtt: 44.900139ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 962266, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.584016731Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 772 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.584026730Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.584033392Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.584042028Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.584046497Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.585060067Z TRACE quiche_server] got 66 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.585072510Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.585078972Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=45 pn=197 [2025-12-13T13:13:47.585085094Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=596543 [2025-12-13T13:13:47.585090444Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..482] ecn_counts=None [2025-12-13T13:13:47.585096134Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 482 [2025-12-13T13:13:47.585109349Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 66 bytes [2025-12-13T13:13:47.585112825Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1434) [2025-12-13T13:13:47.585119718Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1429 fin=false [2025-12-13T13:13:47.585124587Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.585129356Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.585137822Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=521 [2025-12-13T13:13:47.585141329Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=7 blocks=[165..197] ecn_counts=None [2025-12-13T13:13:47.585144855Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=419892 len=1310 fin=false [2025-12-13T13:13:47.585152720Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=80.71524ms latest_rtt=46.120676ms srtt=44.723397ms min_rtt=32.361934ms rttvar=2.753273ms cwnd=34275 ssthresh=34275 bytes_in_flight=35136 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 416145, delivered_time: Instant { tv_sec: 357, tv_nsec: 626328565 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 521, largest_acked: 482, rate_sample: RateSample { bandwidth: 7.14 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 44764, prior_delivered: 371381, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 589029079 }), send_elapsed: 50.150303ms, ack_elapsed: 37.299486ms, rtt: 46.120676ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 957971, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.585175733Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.585202162Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1350 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.585207933Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.586174822Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.586189098Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.586197905Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=198 [2025-12-13T13:13:47.586208494Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..484] ecn_counts=None [2025-12-13T13:13:47.586216990Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 483 [2025-12-13T13:13:47.586221409Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 484 [2025-12-13T13:13:47.586239422Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.586244492Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1153) [2025-12-13T13:13:47.586254470Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1148 fin=false [2025-12-13T13:13:47.586261463Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.586268025Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.586278084Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1127 pn=522 [2025-12-13T13:13:47.586283013Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=421202 len=1119 fin=false [2025-12-13T13:13:47.586293894Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=80.790864ms latest_rtt=47.239608ms srtt=45.037923ms min_rtt=32.361934ms rttvar=2.694006ms cwnd=34275 ssthresh=34275 bytes_in_flight=34866 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 417568, delivered_time: Instant { tv_sec: 357, tv_nsec: 627447497 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 522, largest_acked: 484, rate_sample: RateSample { bandwidth: 7.37 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 46187, prior_delivered: 371381, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 589029079 }), send_elapsed: 50.150303ms, ack_elapsed: 38.418418ms, rtt: 47.239608ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 951281, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.586354827Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1153 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.586363313Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.586369154Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.586376939Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.586381207Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.586885958Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.586900595Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.586909902Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=199 [2025-12-13T13:13:47.586921404Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..486] ecn_counts=None [2025-12-13T13:13:47.586930952Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 485 [2025-12-13T13:13:47.586936222Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 486 [2025-12-13T13:13:47.586956039Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.586961889Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(164) [2025-12-13T13:13:47.586971908Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=159 fin=false [2025-12-13T13:13:47.586980985Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.586987206Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.586995091Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=138 pn=523 [2025-12-13T13:13:47.586998427Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=422321 len=130 fin=false [2025-12-13T13:13:47.587005751Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.381446ms latest_rtt=47.951656ms srtt=45.402139ms min_rtt=32.361934ms rttvar=2.748937ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 418323, delivered_time: Instant { tv_sec: 357, tv_nsec: 628159545 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 523, largest_acked: 486, rate_sample: RateSample { bandwidth: 7.27 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 45548, prior_delivered: 372775, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 590191546 }), send_elapsed: 50.150303ms, ack_elapsed: 37.967999ms, rtt: 47.951656ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 943650, last_update: Instant { tv_sec: 357, tv_nsec: 614405936 }, next_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.587047439Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 164 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 614405936 } }) [2025-12-13T13:13:47.587057668Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.587064100Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.587079449Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.587084478Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.588057072Z TRACE quiche_server] got 60 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.588072440Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.588082159Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=39 pn=200 [2025-12-13T13:13:47.588093830Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[408..413, 415..419, 421..423, 426..427, 429..429, 431..433, 435..435, 437..438, 440..488] ecn_counts=None [2025-12-13T13:13:47.588102827Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 487 [2025-12-13T13:13:47.588107185Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 488 [2025-12-13T13:13:47.588144264Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 60 bytes [2025-12-13T13:13:47.588150947Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1394) [2025-12-13T13:13:47.588162028Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1389 fin=false [2025-12-13T13:13:47.588169932Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.588177967Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.588189068Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=524 [2025-12-13T13:13:47.588194378Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=422451 len=1316 fin=false [2025-12-13T13:13:47.588206260Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.810491ms latest_rtt=49.123651ms srtt=45.867327ms min_rtt=32.361934ms rttvar=2.99208ms cwnd=34275 ssthresh=34275 bytes_in_flight=34231 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 419717, delivered_time: Instant { tv_sec: 357, tv_nsec: 629331540 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 524, largest_acked: 488, rate_sample: RateSample { bandwidth: 7.49 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 46942, prior_delivered: 372775, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 590191546 }), send_elapsed: 50.150303ms, ack_elapsed: 39.139994ms, rtt: 49.123651ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 934079, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.588237057Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=18 pn=525 [2025-12-13T13:13:47.588241917Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=423767 len=10 fin=false [2025-12-13T13:13:47.588250102Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.817473ms latest_rtt=49.123651ms srtt=45.867327ms min_rtt=32.361934ms rttvar=2.99208ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 419717, delivered_time: Instant { tv_sec: 357, tv_nsec: 629331540 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 525, largest_acked: 488, rate_sample: RateSample { bandwidth: 7.49 Mbps, is_app_limited: false, interval: 50.150303ms, delivered: 46942, prior_delivered: 372775, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 590191546 }), send_elapsed: 50.150303ms, ack_elapsed: 39.139994ms, rtt: 49.123651ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 934079, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.588319772Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1394 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.588331033Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.588338076Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.588347764Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.588352563Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.588558686Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.588567372Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.588573533Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=201 [2025-12-13T13:13:47.588580005Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..490] ecn_counts=None [2025-12-13T13:13:47.588584694Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 489 [2025-12-13T13:13:47.588587660Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 490 [2025-12-13T13:13:47.588601445Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.588605082Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(692) [2025-12-13T13:13:47.588611464Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=687 fin=false [2025-12-13T13:13:47.588616373Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.588621012Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.588628195Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=666 pn=526 [2025-12-13T13:13:47.588632844Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=423777 len=658 fin=false [2025-12-13T13:13:47.588644455Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=84.037927ms latest_rtt=49.615277ms srtt=46.33582ms min_rtt=32.361934ms rttvar=3.181047ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 420409, delivered_time: Instant { tv_sec: 357, tv_nsec: 629823166 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 526, largest_acked: 490, rate_sample: RateSample { bandwidth: 9.78 Mbps, is_app_limited: false, interval: 38.077351ms, delivered: 46560, prior_delivered: 373849, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 591745815 }), send_elapsed: 37.973937ms, ack_elapsed: 38.077351ms, rtt: 49.615277ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 924635, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.588701462Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 692 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.588712452Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.588719596Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.588729654Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.588734093Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.590423549Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.590438597Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.590449147Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=202 [2025-12-13T13:13:47.590458514Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..492] ecn_counts=None [2025-12-13T13:13:47.590465287Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 491 [2025-12-13T13:13:47.590469525Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 492 [2025-12-13T13:13:47.590488851Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.590494331Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2210) [2025-12-13T13:13:47.590504320Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2205 fin=false [2025-12-13T13:13:47.590511583Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.590518807Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.590529337Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=527 [2025-12-13T13:13:47.590534466Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=424435 len=1316 fin=false [2025-12-13T13:13:47.590545597Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.528762ms latest_rtt=51.490209ms srtt=46.855118ms min_rtt=32.361934ms rttvar=3.424382ms cwnd=34275 ssthresh=34275 bytes_in_flight=33415 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 422619, delivered_time: Instant { tv_sec: 357, tv_nsec: 631698098 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 527, largest_acked: 492, rate_sample: RateSample { bandwidth: 9.64 Mbps, is_app_limited: false, interval: 38.241192ms, delivered: 46097, prior_delivered: 376522, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 593456906 }), send_elapsed: 37.973937ms, ack_elapsed: 38.241192ms, rtt: 51.490209ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 914387, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.590586283Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=834 pn=528 [2025-12-13T13:13:47.590592705Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=425751 len=826 fin=false [2025-12-13T13:13:47.590602202Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.530745ms latest_rtt=51.490209ms srtt=46.855118ms min_rtt=32.361934ms rttvar=3.424382ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 422619, delivered_time: Instant { tv_sec: 357, tv_nsec: 631698098 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 528, largest_acked: 492, rate_sample: RateSample { bandwidth: 9.64 Mbps, is_app_limited: false, interval: 38.241192ms, delivered: 46097, prior_delivered: 376522, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 593456906 }), send_elapsed: 37.973937ms, ack_elapsed: 38.241192ms, rtt: 51.490209ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 914387, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.590670670Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2210 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.590682142Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.590688874Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.590698642Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.590701658Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.591034128Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.591041662Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.591047352Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=203 [2025-12-13T13:13:47.591053524Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..494] ecn_counts=None [2025-12-13T13:13:47.591058133Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 493 [2025-12-13T13:13:47.591061098Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 494 [2025-12-13T13:13:47.591077539Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.591081256Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(717) [2025-12-13T13:13:47.591088159Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=712 fin=false [2025-12-13T13:13:47.591093088Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.591097666Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.591103748Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=691 pn=529 [2025-12-13T13:13:47.591106974Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=426577 len=683 fin=false [2025-12-13T13:13:47.591119246Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.996881ms latest_rtt=52.089186ms srtt=47.509376ms min_rtt=32.361934ms rttvar=3.876803ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 423336, delivered_time: Instant { tv_sec: 357, tv_nsec: 632297075 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 529, largest_acked: 494, rate_sample: RateSample { bandwidth: 9.36 Mbps, is_app_limited: false, interval: 37.973937ms, delivered: 44428, prior_delivered: 378908, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 595320242 }), send_elapsed: 37.973937ms, ack_elapsed: 36.976833ms, rtt: 52.089186ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 901795, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.591158891Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 717 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.591168378Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.591174750Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.591183396Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.591188516Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.591846526Z TRACE quiche_server] got 52 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.591861664Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.591870400Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=31 pn=204 [2025-12-13T13:13:47.591878876Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=621659 [2025-12-13T13:13:47.591884487Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..494] ecn_counts=None [2025-12-13T13:13:47.591897250Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 52 bytes [2025-12-13T13:13:47.591904674Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.591914723Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=530 [2025-12-13T13:13:47.591919862Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5 blocks=[176..204] ecn_counts=None [2025-12-13T13:13:47.591930733Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.184743ms latest_rtt=52.089186ms srtt=47.509376ms min_rtt=32.361934ms rttvar=3.876803ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 423336, delivered_time: Instant { tv_sec: 357, tv_nsec: 632297075 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 530, largest_acked: 494, rate_sample: RateSample { bandwidth: 9.36 Mbps, is_app_limited: false, interval: 37.973937ms, delivered: 44428, prior_delivered: 378908, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 595320242 }), send_elapsed: 37.973937ms, ack_elapsed: 36.976833ms, rtt: 52.089186ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 901795, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.591993900Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.592004380Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.592011052Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.592020079Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.592024508Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.592422012Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.592431580Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.592438222Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=205 [2025-12-13T13:13:47.592445015Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..496] ecn_counts=None [2025-12-13T13:13:47.592449864Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 495 [2025-12-13T13:13:47.592452809Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 496 [2025-12-13T13:13:47.592466014Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.592469791Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1475) [2025-12-13T13:13:47.592477776Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1470 fin=false [2025-12-13T13:13:47.592482805Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.592487574Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.592495338Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=531 [2025-12-13T13:13:47.592498825Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=427260 len=1316 fin=false [2025-12-13T13:13:47.592506499Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.839841ms latest_rtt=53.479945ms srtt=48.255697ms min_rtt=32.361934ms rttvar=4.400244ms cwnd=34275 ssthresh=34275 bytes_in_flight=34150 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 424811, delivered_time: Instant { tv_sec: 357, tv_nsec: 633687834 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 531, largest_acked: 496, rate_sample: RateSample { bandwidth: 9.57 Mbps, is_app_limited: false, interval: 38.367592ms, delivered: 45903, prior_delivered: 378908, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 595320242 }), send_elapsed: 37.973937ms, ack_elapsed: 38.367592ms, rtt: 53.479945ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 887848, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.592531306Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=99 pn=532 [2025-12-13T13:13:47.592534792Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=428576 len=91 fin=false [2025-12-13T13:13:47.592540102Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.845102ms latest_rtt=53.479945ms srtt=48.255697ms min_rtt=32.361934ms rttvar=4.400244ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 424811, delivered_time: Instant { tv_sec: 357, tv_nsec: 633687834 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 532, largest_acked: 496, rate_sample: RateSample { bandwidth: 9.57 Mbps, is_app_limited: false, interval: 38.367592ms, delivered: 45903, prior_delivered: 378908, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 595320242 }), send_elapsed: 37.973937ms, ack_elapsed: 38.367592ms, rtt: 53.479945ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 887848, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.592595064Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1475 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.592605564Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.592612607Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.592621223Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.592626203Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.593493720Z TRACE quiche_server] got 52 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.593506845Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.593513457Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=31 pn=206 [2025-12-13T13:13:47.593519479Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=646870 [2025-12-13T13:13:47.593523666Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..497] ecn_counts=None [2025-12-13T13:13:47.593528325Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 497 [2025-12-13T13:13:47.593540658Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 52 bytes [2025-12-13T13:13:47.593544154Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1350) [2025-12-13T13:13:47.593550767Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1345 fin=false [2025-12-13T13:13:47.593555536Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2) [2025-12-13T13:13:47.593560215Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.593568390Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=533 [2025-12-13T13:13:47.593571936Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=6 blocks=[176..206] ecn_counts=None [2025-12-13T13:13:47.593575393Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=428667 len=1310 fin=false [2025-12-13T13:13:47.593588597Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=93.517022ms latest_rtt=54.55516ms srtt=49.043129ms min_rtt=32.361934ms rttvar=4.875048ms cwnd=34275 ssthresh=34275 bytes_in_flight=34275 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 593456906 }) Rate { delivered: 426161, delivered_time: Instant { tv_sec: 357, tv_nsec: 634763049 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 580207889 }, end_of_app_limited: 0, last_sent_packet: 533, largest_acked: 497, rate_sample: RateSample { bandwidth: 9.39 Mbps, is_app_limited: false, interval: 37.973937ms, delivered: 44580, prior_delivered: 381581, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 597483265 }), send_elapsed: 37.973937ms, ack_elapsed: 37.279784ms, rtt: 54.55516ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 873593, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.387101802278475 w_max=41620.25 } [2025-12-13T13:13:47.593605800Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.593631247Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1350 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.593636947Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.594700241Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.594712443Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.594718805Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=207 [2025-12-13T13:13:47.594725448Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..499] ecn_counts=None [2025-12-13T13:13:47.594730156Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 498 [2025-12-13T13:13:47.594733072Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 499 [2025-12-13T13:13:47.594746106Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.594771724Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(16511) [2025-12-13T13:13:47.594788185Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=16506 fin=false [2025-12-13T13:13:47.594798023Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.594806188Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=534 [2025-12-13T13:13:47.594809534Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=429977 len=1316 fin=false [2025-12-13T13:13:47.594817439Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.306952ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=33804 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 534, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594841834Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=535 [2025-12-13T13:13:47.594845201Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=431293 len=1316 fin=false [2025-12-13T13:13:47.594850450Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.312842ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=35154 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 535, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594864226Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=536 [2025-12-13T13:13:47.594867272Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=432609 len=1316 fin=false [2025-12-13T13:13:47.594872041Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.314465ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=36504 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 536, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594884805Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=537 [2025-12-13T13:13:47.594891026Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=433925 len=1316 fin=false [2025-12-13T13:13:47.594895905Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.311278ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=37854 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 537, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594908609Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=538 [2025-12-13T13:13:47.594911605Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=435241 len=1316 fin=false [2025-12-13T13:13:47.594916324Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.314565ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=39204 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 538, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594932173Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=539 [2025-12-13T13:13:47.594935429Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=436557 len=1316 fin=false [2025-12-13T13:13:47.594940789Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.31189ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=40554 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 539, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594956168Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=540 [2025-12-13T13:13:47.594959293Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=437873 len=1316 fin=false [2025-12-13T13:13:47.594964062Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.314535ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=41904 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 540, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.594976866Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=541 [2025-12-13T13:13:47.594979892Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=439189 len=1316 fin=false [2025-12-13T13:13:47.594985442Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.313744ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=43254 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 541, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.595000581Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=542 [2025-12-13T13:13:47.595003626Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=440505 len=1316 fin=false [2025-12-13T13:13:47.595008365Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.314606ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=44604 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 542, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.595020919Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=543 [2025-12-13T13:13:47.595024235Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=441821 len=1316 fin=false [2025-12-13T13:13:47.595029364Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.313723ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=45954 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 543, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.595133388Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 13500 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.595144189Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 pause writing [2025-12-13T13:13:47.595149268Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.595156020Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.595166460Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=544 [2025-12-13T13:13:47.595172081Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=443137 len=1316 fin=false [2025-12-13T13:13:47.595188321Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.29585ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=47304 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 544, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.595204892Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=545 [2025-12-13T13:13:47.595208077Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=444453 len=1316 fin=false [2025-12-13T13:13:47.595213117Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.313193ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=48654 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 545, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.595225981Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=285 pn=546 [2025-12-13T13:13:47.595229017Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=445769 len=277 fin=false [2025-12-13T13:13:47.595233645Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.314716ms latest_rtt=36.864932ms srtt=47.520853ms min_rtt=32.361934ms rttvar=6.700835ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 427982, delivered_time: Instant { tv_sec: 357, tv_nsec: 635968548 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 546, largest_acked: 499, rate_sample: RateSample { bandwidth: 7.89 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 44543, prior_delivered: 383439, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 598999993 }), send_elapsed: 45.139447ms, ack_elapsed: 36.968555ms, rtt: 36.864932ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1287987, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.595281975Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 3011 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.595287576Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.595293106Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.595301221Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.595305810Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.596678790Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.596689741Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.596695942Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=208 [2025-12-13T13:13:47.596702364Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..499, 501..502] ecn_counts=None [2025-12-13T13:13:47.596707193Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 501 [2025-12-13T13:13:47.596710069Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 502 [2025-12-13T13:13:47.596723003Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.596726629Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2438) [2025-12-13T13:13:47.596733452Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2435 fin=false [2025-12-13T13:13:47.596739784Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.596747138Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=547 [2025-12-13T13:13:47.596772405Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=446046 len=1316 fin=false [2025-12-13T13:13:47.596797982Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.036079ms latest_rtt=38.842019ms srtt=46.310998ms min_rtt=32.361934ms rttvar=7.445334ms cwnd=48965 ssthresh=48965 bytes_in_flight=47877 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 430420, delivered_time: Instant { tv_sec: 357, tv_nsec: 637945635 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 547, largest_acked: 502, rate_sample: RateSample { bandwidth: 7.71 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 43498, prior_delivered: 386922, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 601874574 }), send_elapsed: 45.139447ms, ack_elapsed: 36.071061ms, rtt: 38.842019ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1321635, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.596820214Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1062 pn=548 [2025-12-13T13:13:47.596823500Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=447362 len=1054 fin=false [2025-12-13T13:13:47.596828700Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=101.079951ms latest_rtt=38.842019ms srtt=46.310998ms min_rtt=32.361934ms rttvar=7.445334ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 430420, delivered_time: Instant { tv_sec: 357, tv_nsec: 637945635 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 548, largest_acked: 502, rate_sample: RateSample { bandwidth: 7.71 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 43498, prior_delivered: 386922, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 601874574 }), send_elapsed: 45.139447ms, ack_elapsed: 36.071061ms, rtt: 38.842019ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1321635, last_update: Instant { tv_sec: 357, tv_nsec: 629433060 }, next_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.596870287Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2438 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 629433060 } }) [2025-12-13T13:13:47.596879044Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.596885746Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.596894232Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.596899392Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.598825844Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.598837957Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.598844258Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=209 [2025-12-13T13:13:47.598850901Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..499, 501..504] ecn_counts=None [2025-12-13T13:13:47.598855930Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 503 [2025-12-13T13:13:47.598858866Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 504 [2025-12-13T13:13:47.598871970Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.598875537Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2646) [2025-12-13T13:13:47.598882329Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2643 fin=false [2025-12-13T13:13:47.598888712Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.598896255Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=549 [2025-12-13T13:13:47.598899512Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=448416 len=1316 fin=false [2025-12-13T13:13:47.598906735Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.161785ms latest_rtt=40.990255ms srtt=45.520904ms min_rtt=32.361934ms rttvar=7.164185ms cwnd=48965 ssthresh=48965 bytes_in_flight=47669 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 433066, delivered_time: Instant { tv_sec: 357, tv_nsec: 640093871 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 549, largest_acked: 504, rate_sample: RateSample { bandwidth: 7.51 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 42364, prior_delivered: 390702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 605000132 }), send_elapsed: 45.139447ms, ack_elapsed: 35.093739ms, rtt: 40.990255ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1344574, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.598928786Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1270 pn=550 [2025-12-13T13:13:47.598932072Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=449732 len=1262 fin=false [2025-12-13T13:13:47.598937262Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=99.166794ms latest_rtt=40.990255ms srtt=45.520904ms min_rtt=32.361934ms rttvar=7.164185ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 433066, delivered_time: Instant { tv_sec: 357, tv_nsec: 640093871 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 550, largest_acked: 504, rate_sample: RateSample { bandwidth: 7.51 Mbps, is_app_limited: false, interval: 45.139447ms, delivered: 42364, prior_delivered: 390702, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 605000132 }), send_elapsed: 45.139447ms, ack_elapsed: 35.093739ms, rtt: 40.990255ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1344574, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.598980693Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2646 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 640142211 } }) [2025-12-13T13:13:47.598986444Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.598990642Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.598995320Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.598998105Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.601020276Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.601031457Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.601037819Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=210 [2025-12-13T13:13:47.601044572Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..499, 501..506] ecn_counts=None [2025-12-13T13:13:47.601049481Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 505 [2025-12-13T13:13:47.601057566Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 506 [2025-12-13T13:13:47.601071362Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.601075019Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2646) [2025-12-13T13:13:47.601081811Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2643 fin=false [2025-12-13T13:13:47.601088173Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.601095808Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=551 [2025-12-13T13:13:47.601099134Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=450994 len=1316 fin=false [2025-12-13T13:13:47.601106477Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.917247ms latest_rtt=43.183825ms srtt=45.103769ms min_rtt=32.361934ms rttvar=6.207407ms cwnd=48965 ssthresh=48965 bytes_in_flight=47669 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 435712, delivered_time: Instant { tv_sec: 357, tv_nsec: 642287441 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 551, largest_acked: 506, rate_sample: RateSample { bandwidth: 9.65 Mbps, is_app_limited: false, interval: 34.166559ms, delivered: 41230, prior_delivered: 394482, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 608120882 }), send_elapsed: 31.86379ms, ack_elapsed: 34.166559ms, rtt: 43.183825ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1357009, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.601124401Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1270 pn=552 [2025-12-13T13:13:47.601127587Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=452310 len=1262 fin=false [2025-12-13T13:13:47.601132506Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=94.922978ms latest_rtt=43.183825ms srtt=45.103769ms min_rtt=32.361934ms rttvar=6.207407ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 435712, delivered_time: Instant { tv_sec: 357, tv_nsec: 642287441 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 552, largest_acked: 506, rate_sample: RateSample { bandwidth: 9.65 Mbps, is_app_limited: false, interval: 34.166559ms, delivered: 41230, prior_delivered: 394482, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 608120882 }), send_elapsed: 31.86379ms, ack_elapsed: 34.166559ms, rtt: 43.183825ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1357009, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.601176799Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2646 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 640142211 } }) [2025-12-13T13:13:47.601186897Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.601191275Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.601196155Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.601198950Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.603574791Z TRACE quiche_server] got 48 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.603589929Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.603599617Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=27 pn=211 [2025-12-13T13:13:47.603609475Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..499, 501..508] ecn_counts=None [2025-12-13T13:13:47.603616508Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 507 [2025-12-13T13:13:47.603620876Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 508 [2025-12-13T13:13:47.603637548Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 48 bytes [2025-12-13T13:13:47.603642557Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2528) [2025-12-13T13:13:47.603652495Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2525 fin=false [2025-12-13T13:13:47.603662103Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.603672583Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=553 [2025-12-13T13:13:47.603677903Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=453572 len=1316 fin=false [2025-12-13T13:13:47.603688683Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.42403ms latest_rtt=45.745092ms srtt=45.183933ms min_rtt=32.361934ms rttvar=4.815885ms cwnd=48965 ssthresh=48965 bytes_in_flight=47787 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 438240, delivered_time: Instant { tv_sec: 357, tv_nsec: 644848708 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 553, largest_acked: 508, rate_sample: RateSample { bandwidth: 9.55 Mbps, is_app_limited: false, interval: 33.633154ms, delivered: 40147, prior_delivered: 398093, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 611215554 }), send_elapsed: 31.86379ms, ack_elapsed: 33.633154ms, rtt: 45.745092ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1354602, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.603717196Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1152 pn=554 [2025-12-13T13:13:47.603722095Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=454888 len=1144 fin=false [2025-12-13T13:13:47.603730090Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.430372ms latest_rtt=45.745092ms srtt=45.183933ms min_rtt=32.361934ms rttvar=4.815885ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 438240, delivered_time: Instant { tv_sec: 357, tv_nsec: 644848708 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 599103616 }, end_of_app_limited: 0, last_sent_packet: 554, largest_acked: 508, rate_sample: RateSample { bandwidth: 9.55 Mbps, is_app_limited: false, interval: 33.633154ms, delivered: 40147, prior_delivered: 398093, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 611215554 }), send_elapsed: 31.86379ms, ack_elapsed: 33.633154ms, rtt: 45.745092ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1354602, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.603825488Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2528 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 640142211 } }) [2025-12-13T13:13:47.603839314Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.603846137Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.603855364Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.603859912Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.605334559Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.605350309Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.605360447Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=212 [2025-12-13T13:13:47.605370557Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..499, 501..510] ecn_counts=None [2025-12-13T13:13:47.605378071Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 509 [2025-12-13T13:13:47.605382679Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 510 [2025-12-13T13:13:47.605401825Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.605408367Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(2646) [2025-12-13T13:13:47.605420039Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=2643 fin=false [2025-12-13T13:13:47.605430478Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.605442661Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=555 [2025-12-13T13:13:47.605448331Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=456032 len=1316 fin=false [2025-12-13T13:13:47.605505498Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.916397ms latest_rtt=32.203863ms srtt=43.561423ms min_rtt=32.203863ms rttvar=6.85693ms cwnd=48965 ssthresh=48965 bytes_in_flight=47669 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 440886, delivered_time: Instant { tv_sec: 357, tv_nsec: 646609799 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 555, largest_acked: 510, rate_sample: RateSample { bandwidth: 6.62 Mbps, is_app_limited: false, interval: 47.16611ms, delivered: 39013, prior_delivered: 401873, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 614310147 }), send_elapsed: 47.16611ms, ack_elapsed: 32.299652ms, rtt: 32.203863ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1405056, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.605551664Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1270 pn=556 [2025-12-13T13:13:47.605558507Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=457348 len=1262 fin=false [2025-12-13T13:13:47.605568626Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.964127ms latest_rtt=32.203863ms srtt=43.561423ms min_rtt=32.203863ms rttvar=6.85693ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 440886, delivered_time: Instant { tv_sec: 357, tv_nsec: 646609799 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 556, largest_acked: 510, rate_sample: RateSample { bandwidth: 6.62 Mbps, is_app_limited: false, interval: 47.16611ms, delivered: 39013, prior_delivered: 401873, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 614310147 }), send_elapsed: 47.16611ms, ack_elapsed: 32.299652ms, rtt: 32.203863ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1405056, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.605654052Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2646 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 640142211 } }) [2025-12-13T13:13:47.605666996Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.605674020Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.605684078Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.605688567Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.607344805Z TRACE quiche_server] got 48 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.607357148Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.607363651Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=27 pn=213 [2025-12-13T13:13:47.607370303Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..499, 501..512] ecn_counts=None [2025-12-13T13:13:47.607374921Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 511 [2025-12-13T13:13:47.607377887Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 512 [2025-12-13T13:13:47.607403996Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 48 bytes [2025-12-13T13:13:47.607407903Z DEBUG quiche_apps::common] ddacd0ce112a18e4516d635d86e513f0d999f8f9 response stream 8 is writable with capacity Ok(1568) [2025-12-13T13:13:47.607415087Z TRACE quiche::h3] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm DATA stream=8 len=1141 fin=true [2025-12-13T13:13:47.607481119Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.607489936Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=557 [2025-12-13T13:13:47.607496839Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=458610 len=1316 fin=false [2025-12-13T13:13:47.607505285Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=97.295602ms latest_rtt=34.207307ms srtt=42.392158ms min_rtt=32.203863ms rttvar=7.481226ms cwnd=48965 ssthresh=48965 bytes_in_flight=48747 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 442454, delivered_time: Instant { tv_sec: 357, tv_nsec: 648613243 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 557, largest_acked: 512, rate_sample: RateSample { bandwidth: 6.50 Mbps, is_app_limited: false, interval: 47.16611ms, delivered: 38341, prior_delivered: 404113, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 616344027 }), send_elapsed: 47.16611ms, ack_elapsed: 32.269216ms, rtt: 34.207307ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1443810, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.607523418Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=192 pn=558 [2025-12-13T13:13:47.607526735Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=459926 len=184 fin=false [2025-12-13T13:13:47.607531694Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=97.306042ms latest_rtt=34.207307ms srtt=42.392158ms min_rtt=32.203863ms rttvar=7.481226ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 442454, delivered_time: Instant { tv_sec: 357, tv_nsec: 648613243 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 558, largest_acked: 512, rate_sample: RateSample { bandwidth: 6.50 Mbps, is_app_limited: false, interval: 47.16611ms, delivered: 38341, prior_delivered: 404113, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 616344027 }), send_elapsed: 47.16611ms, ack_elapsed: 32.269216ms, rtt: 34.207307ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1443810, last_update: Instant { tv_sec: 357, tv_nsec: 640142211 }, next_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.607594912Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1568 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 640142211 } }) [2025-12-13T13:13:47.607605992Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.607613066Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.607623114Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.607628204Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.609475884Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.609491172Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.609512742Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=214 [2025-12-13T13:13:47.609522370Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..499, 501..514] ecn_counts=None [2025-12-13T13:13:47.609528782Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 513 [2025-12-13T13:13:47.609533241Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 514 [2025-12-13T13:13:47.609549852Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.609557235Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.609567545Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=559 [2025-12-13T13:13:47.609572915Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=460110 len=1316 fin=false [2025-12-13T13:13:47.609583905Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.968561ms latest_rtt=36.356178ms srtt=41.51266ms min_rtt=32.203863ms rttvar=7.369914ms cwnd=48965 ssthresh=48965 bytes_in_flight=47939 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 444830, delivered_time: Instant { tv_sec: 357, tv_nsec: 650762114 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 559, largest_acked: 514, rate_sample: RateSample { bandwidth: 8.73 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 37323, prior_delivered: 407507, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 618956841 }), send_elapsed: 34.198047ms, ack_elapsed: 31.805273ms, rtt: 36.356178ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1474399, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.609614011Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1000 pn=560 [2025-12-13T13:13:47.609619121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=461426 len=992 fin=false [2025-12-13T13:13:47.609627526Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=95.974453ms latest_rtt=36.356178ms srtt=41.51266ms min_rtt=32.203863ms rttvar=7.369914ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 444830, delivered_time: Instant { tv_sec: 357, tv_nsec: 650762114 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 560, largest_acked: 514, rate_sample: RateSample { bandwidth: 8.73 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 37323, prior_delivered: 407507, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 618956841 }), send_elapsed: 34.198047ms, ack_elapsed: 31.805273ms, rtt: 36.356178ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1474399, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.609697597Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2376 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 650812137 } }) [2025-12-13T13:13:47.609707936Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.609714639Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.609723165Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.609727563Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.612714253Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.612729692Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.612739570Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=215 [2025-12-13T13:13:47.612766991Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=250 blocks=[438..438, 440..499, 501..516] ecn_counts=None [2025-12-13T13:13:47.612778092Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 515 [2025-12-13T13:13:47.612783151Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 516 [2025-12-13T13:13:47.612800443Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.612806334Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.612814360Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=561 [2025-12-13T13:13:47.612817826Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=462418 len=1316 fin=false [2025-12-13T13:13:47.612825561Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.043853ms latest_rtt=39.582996ms srtt=41.021451ms min_rtt=32.203863ms rttvar=6.509851ms cwnd=48965 ssthresh=48965 bytes_in_flight=47854 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 447291, delivered_time: Instant { tv_sec: 357, tv_nsec: 653988932 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 561, largest_acked: 516, rate_sample: RateSample { bandwidth: 8.42 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 36010, prior_delivered: 411281, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 622078188 }), send_elapsed: 34.198047ms, ack_elapsed: 31.910744ms, rtt: 39.582996ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1492054, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.612844025Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1085 pn=562 [2025-12-13T13:13:47.612847341Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=463734 len=1077 fin=false [2025-12-13T13:13:47.612852621Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=92.049554ms latest_rtt=39.582996ms srtt=41.021451ms min_rtt=32.203863ms rttvar=6.509851ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 447291, delivered_time: Instant { tv_sec: 357, tv_nsec: 653988932 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 562, largest_acked: 516, rate_sample: RateSample { bandwidth: 8.42 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 36010, prior_delivered: 411281, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 622078188 }), send_elapsed: 34.198047ms, ack_elapsed: 31.910744ms, rtt: 39.582996ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1492054, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.612911170Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2461 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 650812137 } }) [2025-12-13T13:13:47.612921459Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.612928001Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.612936778Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.612942028Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.614642529Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.614652908Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.614659009Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=216 [2025-12-13T13:13:47.614665341Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[438..438, 440..499, 501..518] ecn_counts=None [2025-12-13T13:13:47.614669790Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 517 [2025-12-13T13:13:47.614672735Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 518 [2025-12-13T13:13:47.614685068Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.614690468Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.614697461Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=563 [2025-12-13T13:13:47.614700647Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=464811 len=1316 fin=false [2025-12-13T13:13:47.614707760Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.989703ms latest_rtt=41.502716ms srtt=40.956608ms min_rtt=32.203863ms rttvar=5.012071ms cwnd=48965 ssthresh=48965 bytes_in_flight=48784 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 448822, delivered_time: Instant { tv_sec: 357, tv_nsec: 655908652 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 563, largest_acked: 518, rate_sample: RateSample { bandwidth: 8.22 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 35130, prior_delivered: 413692, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 624056932 }), send_elapsed: 34.198047ms, ack_elapsed: 31.85172ms, rtt: 41.502716ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1494416, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.614729341Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=155 pn=564 [2025-12-13T13:13:47.614732717Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=466127 len=147 fin=false [2025-12-13T13:13:47.614737767Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.994062ms latest_rtt=41.502716ms srtt=40.956608ms min_rtt=32.203863ms rttvar=5.012071ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 448822, delivered_time: Instant { tv_sec: 357, tv_nsec: 655908652 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 564, largest_acked: 518, rate_sample: RateSample { bandwidth: 8.22 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 35130, prior_delivered: 413692, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 624056932 }), send_elapsed: 34.198047ms, ack_elapsed: 31.85172ms, rtt: 41.502716ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1494416, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.614806324Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1531 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 650812137 } }) [2025-12-13T13:13:47.614819970Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.614827113Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.614834978Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.614837793Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.615547266Z TRACE quiche_server] got 48 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.615556183Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.615562394Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=27 pn=217 [2025-12-13T13:13:47.615568977Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[438..438, 440..499, 501..520] ecn_counts=None [2025-12-13T13:13:47.615573465Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 519 [2025-12-13T13:13:47.615576350Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 520 [2025-12-13T13:13:47.615588643Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 48 bytes [2025-12-13T13:13:47.615594144Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.615601537Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1083 pn=565 [2025-12-13T13:13:47.615604884Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=466274 len=1075 fin=false [2025-12-13T13:13:47.615611997Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.607762ms latest_rtt=42.406121ms srtt=41.137797ms min_rtt=32.203863ms rttvar=4.121431ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 449931, delivered_time: Instant { tv_sec: 357, tv_nsec: 656812057 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 565, largest_acked: 520, rate_sample: RateSample { bandwidth: 8.22 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 35136, prior_delivered: 414795, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 625108028 }), send_elapsed: 34.198047ms, ack_elapsed: 31.704029ms, rtt: 42.406121ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1487834, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.615656950Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1109 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 650812137 } }) [2025-12-13T13:13:47.615666779Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.615673501Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.615681937Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.615686906Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.618086071Z TRACE quiche_server] got 53 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.618097642Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.618103834Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=32 pn=218 [2025-12-13T13:13:47.618110336Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[483..499, 501..522] ecn_counts=None [2025-12-13T13:13:47.618114704Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 521 [2025-12-13T13:13:47.618117659Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 522 [2025-12-13T13:13:47.618122108Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=672321 [2025-12-13T13:13:47.618134461Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 53 bytes [2025-12-13T13:13:47.618139881Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.618147886Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=566 [2025-12-13T13:13:47.618151332Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5 blocks=[198..218] ecn_counts=None [2025-12-13T13:13:47.618154648Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=467349 len=1310 fin=false [2025-12-13T13:13:47.618162113Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.642928ms latest_rtt=44.94754ms srtt=41.489014ms min_rtt=32.203863ms rttvar=3.793508ms cwnd=48965 ssthresh=48965 bytes_in_flight=47812 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 452434, delivered_time: Instant { tv_sec: 357, tv_nsec: 659353476 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 566, largest_acked: 522, rate_sample: RateSample { bandwidth: 8.16 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 34866, prior_delivered: 417568, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 627447497 }), send_elapsed: 34.198047ms, ack_elapsed: 31.905979ms, rtt: 44.94754ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1475239, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.618184134Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1127 pn=567 [2025-12-13T13:13:47.618187460Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=468659 len=1119 fin=false [2025-12-13T13:13:47.618192730Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=81.651935ms latest_rtt=44.94754ms srtt=41.489014ms min_rtt=32.203863ms rttvar=3.793508ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 452434, delivered_time: Instant { tv_sec: 357, tv_nsec: 659353476 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 614405936 }, end_of_app_limited: 0, last_sent_packet: 567, largest_acked: 522, rate_sample: RateSample { bandwidth: 8.16 Mbps, is_app_limited: false, interval: 34.198047ms, delivered: 34866, prior_delivered: 417568, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 627447497 }), send_elapsed: 34.198047ms, ack_elapsed: 31.905979ms, rtt: 44.94754ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1475239, last_update: Instant { tv_sec: 357, tv_nsec: 650812137 }, next_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.618242693Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2503 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 650812137 } }) [2025-12-13T13:13:47.618252722Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.618259174Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.618268020Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.618271617Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.620119068Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.620130469Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.620136951Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=219 [2025-12-13T13:13:47.620143864Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[483..499, 501..524] ecn_counts=None [2025-12-13T13:13:47.620148423Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 523 [2025-12-13T13:13:47.620151388Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 524 [2025-12-13T13:13:47.620175774Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.620181805Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.620189639Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=568 [2025-12-13T13:13:47.620193036Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=469778 len=1316 fin=false [2025-12-13T13:13:47.620200790Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.196043ms latest_rtt=31.953634ms srtt=40.297091ms min_rtt=31.953634ms rttvar=5.228976ms cwnd=48965 ssthresh=48965 bytes_in_flight=48801 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 453948, delivered_time: Instant { tv_sec: 357, tv_nsec: 661386694 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 568, largest_acked: 524, rate_sample: RateSample { bandwidth: 5.56 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34231, prior_delivered: 419717, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 629331540 }), send_elapsed: 49.225171ms, ack_elapsed: 32.055154ms, rtt: 31.953634ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1518875, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.620222501Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=138 pn=569 [2025-12-13T13:13:47.620225877Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=471094 len=130 fin=false [2025-12-13T13:13:47.620231137Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.201835ms latest_rtt=31.953634ms srtt=40.297091ms min_rtt=31.953634ms rttvar=5.228976ms cwnd=48965 ssthresh=48965 bytes_in_flight=48965 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 453948, delivered_time: Instant { tv_sec: 357, tv_nsec: 661386694 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 569, largest_acked: 524, rate_sample: RateSample { bandwidth: 5.56 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34231, prior_delivered: 419717, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 629331540 }), send_elapsed: 49.225171ms, ack_elapsed: 32.055154ms, rtt: 31.953634ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1518875, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.620276441Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1514 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 661435344 } }) [2025-12-13T13:13:47.620282443Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.620286901Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.620291860Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.620294735Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.620764482Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.620775792Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.620782195Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=220 [2025-12-13T13:13:47.620788927Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[483..499, 501..526] ecn_counts=None [2025-12-13T13:13:47.620793345Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 525 [2025-12-13T13:13:47.620796321Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 526 [2025-12-13T13:13:47.620814214Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.620819955Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.620827299Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=570 [2025-12-13T13:13:47.620830605Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=471224 len=1316 fin=false [2025-12-13T13:13:47.620838079Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.704041ms latest_rtt=32.598777ms srtt=39.334801ms min_rtt=31.953634ms rttvar=5.84631ms cwnd=50315 ssthresh=48965 bytes_in_flight=49579 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 454684, delivered_time: Instant { tv_sec: 357, tv_nsec: 662031837 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 570, largest_acked: 526, rate_sample: RateSample { bandwidth: 5.57 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34275, prior_delivered: 420409, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 629823166 }), send_elapsed: 49.225171ms, ack_elapsed: 32.208671ms, rtt: 32.598777ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1598933, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.620855381Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=710 pn=571 [2025-12-13T13:13:47.620858657Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=472540 len=702 fin=false [2025-12-13T13:13:47.620863636Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.709421ms latest_rtt=32.598777ms srtt=39.334801ms min_rtt=31.953634ms rttvar=5.84631ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 454684, delivered_time: Instant { tv_sec: 357, tv_nsec: 662031837 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 571, largest_acked: 526, rate_sample: RateSample { bandwidth: 5.57 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34275, prior_delivered: 420409, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 629823166 }), send_elapsed: 49.225171ms, ack_elapsed: 32.208671ms, rtt: 32.598777ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1598933, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.620906947Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2086 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 661435344 } }) [2025-12-13T13:13:47.620912738Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.620917006Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.620921665Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.620928568Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.623113425Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.623128072Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.623137530Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=221 [2025-12-13T13:13:47.623147028Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[483..499, 501..528] ecn_counts=None [2025-12-13T13:13:47.623153710Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 527 [2025-12-13T13:13:47.623158238Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 528 [2025-12-13T13:13:47.623175611Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.623183095Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.623193584Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=572 [2025-12-13T13:13:47.623198784Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=473242 len=1316 fin=false [2025-12-13T13:13:47.623209514Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.68382ms latest_rtt=34.953751ms srtt=38.787168ms min_rtt=31.953634ms rttvar=5.479994ms cwnd=50315 ssthresh=48965 bytes_in_flight=49455 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 456894, delivered_time: Instant { tv_sec: 357, tv_nsec: 664386811 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 572, largest_acked: 528, rate_sample: RateSample { bandwidth: 5.57 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34275, prior_delivered: 422619, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 631698098 }), send_elapsed: 49.225171ms, ack_elapsed: 32.688713ms, rtt: 34.953751ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1621509, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.623240752Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=834 pn=573 [2025-12-13T13:13:47.623246062Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=474558 len=826 fin=false [2025-12-13T13:13:47.623254588Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.68912ms latest_rtt=34.953751ms srtt=38.787168ms min_rtt=31.953634ms rttvar=5.479994ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 456894, delivered_time: Instant { tv_sec: 357, tv_nsec: 664386811 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 573, largest_acked: 528, rate_sample: RateSample { bandwidth: 5.57 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34275, prior_delivered: 422619, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 631698098 }), send_elapsed: 49.225171ms, ack_elapsed: 32.688713ms, rtt: 34.953751ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1621509, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.623337112Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2210 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 661435344 } }) [2025-12-13T13:13:47.623348343Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.623355557Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.623365134Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.623368090Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.624835136Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.624847649Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.624853961Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=222 [2025-12-13T13:13:47.624860523Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[495..499, 501..531] ecn_counts=None [2025-12-13T13:13:47.624864881Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 529 [2025-12-13T13:13:47.624867826Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 530 [2025-12-13T13:13:47.624870532Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 531 [2025-12-13T13:13:47.624883646Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.624889257Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.624897121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=574 [2025-12-13T13:13:47.624900487Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=475384 len=1316 fin=false [2025-12-13T13:13:47.624908021Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.93746ms latest_rtt=36.670603ms srtt=38.397597ms min_rtt=31.953634ms rttvar=4.889136ms cwnd=50315 ssthresh=48965 bytes_in_flight=49598 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 458961, delivered_time: Instant { tv_sec: 357, tv_nsec: 666103663 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 574, largest_acked: 531, rate_sample: RateSample { bandwidth: 5.55 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34150, prior_delivered: 424811, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 633687834 }), send_elapsed: 49.225171ms, ack_elapsed: 32.415829ms, rtt: 36.670603ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1637960, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.624924883Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=691 pn=575 [2025-12-13T13:13:47.624928099Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=476700 len=683 fin=false [2025-12-13T13:13:47.624932998Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.943802ms latest_rtt=36.670603ms srtt=38.397597ms min_rtt=31.953634ms rttvar=4.889136ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 458961, delivered_time: Instant { tv_sec: 357, tv_nsec: 666103663 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 575, largest_acked: 531, rate_sample: RateSample { bandwidth: 5.55 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34150, prior_delivered: 424811, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 633687834 }), send_elapsed: 49.225171ms, ack_elapsed: 32.415829ms, rtt: 36.670603ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1637960, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.624982390Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2067 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 661435344 } }) [2025-12-13T13:13:47.624988662Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.624992950Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.624997919Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.625000825Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.626233791Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.626246104Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.626252526Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=223 [2025-12-13T13:13:47.626259038Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..533] ecn_counts=None [2025-12-13T13:13:47.626263497Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 532 [2025-12-13T13:13:47.626266432Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 533 [2025-12-13T13:13:47.626279416Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.626292981Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.626300636Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=576 [2025-12-13T13:13:47.626303972Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=477383 len=1316 fin=false [2025-12-13T13:13:47.626311396Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=79.211234ms latest_rtt=38.069048ms srtt=38.231528ms min_rtt=31.953634ms rttvar=3.998989ms cwnd=50315 ssthresh=48965 bytes_in_flight=50190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 460436, delivered_time: Instant { tv_sec: 357, tv_nsec: 667502108 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 576, largest_acked: 533, rate_sample: RateSample { bandwidth: 5.57 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34275, prior_delivered: 426161, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 634763049 }), send_elapsed: 49.225171ms, ack_elapsed: 32.739059ms, rtt: 38.069048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1645075, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.626334058Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=99 pn=577 [2025-12-13T13:13:47.626337414Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=478699 len=91 fin=false [2025-12-13T13:13:47.626342414Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=79.216864ms latest_rtt=38.069048ms srtt=38.231528ms min_rtt=31.953634ms rttvar=3.998989ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 460436, delivered_time: Instant { tv_sec: 357, tv_nsec: 667502108 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 577, largest_acked: 533, rate_sample: RateSample { bandwidth: 5.57 Mbps, is_app_limited: false, interval: 49.225171ms, delivered: 34275, prior_delivered: 426161, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 634763049 }), send_elapsed: 49.225171ms, ack_elapsed: 32.739059ms, rtt: 38.069048ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1645075, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.626385725Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1475 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 661435344 } }) [2025-12-13T13:13:47.626392217Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.626399049Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.626407655Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.626412374Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.628197533Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.628211680Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.628221488Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=224 [2025-12-13T13:13:47.628231266Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..535] ecn_counts=None [2025-12-13T13:13:47.628238269Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 534 [2025-12-13T13:13:47.628241385Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 535 [2025-12-13T13:13:47.628256313Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.628264939Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.628275919Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=578 [2025-12-13T13:13:47.628281830Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=478790 len=1316 fin=false [2025-12-13T13:13:47.628293632Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=76.109872ms latest_rtt=40.03782ms srtt=38.332314ms min_rtt=31.953634ms rttvar=3.200814ms cwnd=50315 ssthresh=48965 bytes_in_flight=48965 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 463136, delivered_time: Instant { tv_sec: 357, tv_nsec: 669470880 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 578, largest_acked: 535, rate_sample: RateSample { bandwidth: 8.39 Mbps, is_app_limited: false, interval: 33.502332ms, delivered: 35154, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 33.502332ms, rtt: 40.03782ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1640750, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.628330561Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=579 [2025-12-13T13:13:47.628336022Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=480106 len=1316 fin=false [2025-12-13T13:13:47.628361229Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=76.099503ms latest_rtt=40.03782ms srtt=38.332314ms min_rtt=31.953634ms rttvar=3.200814ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 463136, delivered_time: Instant { tv_sec: 357, tv_nsec: 669470880 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 579, largest_acked: 535, rate_sample: RateSample { bandwidth: 8.39 Mbps, is_app_limited: false, interval: 33.502332ms, delivered: 35154, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 33.502332ms, rtt: 40.03782ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1640750, last_update: Instant { tv_sec: 357, tv_nsec: 661435344 }, next_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.628392176Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.628439895Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 661435344 } }) [2025-12-13T13:13:47.628451006Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.630394160Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.630406633Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.630413365Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=225 [2025-12-13T13:13:47.630420248Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..537] ecn_counts=None [2025-12-13T13:13:47.630424757Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 536 [2025-12-13T13:13:47.630432802Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 537 [2025-12-13T13:13:47.630449042Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.630457788Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.630468879Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=580 [2025-12-13T13:13:47.630474590Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=481422 len=1316 fin=false [2025-12-13T13:13:47.630486963Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=76.168549ms latest_rtt=42.229797ms srtt=38.694498ms min_rtt=31.953634ms rttvar=3.12498ms cwnd=50315 ssthresh=48965 bytes_in_flight=48965 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 465836, delivered_time: Instant { tv_sec: 357, tv_nsec: 671662857 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 580, largest_acked: 537, rate_sample: RateSample { bandwidth: 8.48 Mbps, is_app_limited: false, interval: 35.694309ms, delivered: 37854, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 35.694309ms, rtt: 42.229797ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1625392, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.630517510Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=581 [2025-12-13T13:13:47.630522259Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=482738 len=1316 fin=false [2025-12-13T13:13:47.630530915Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=76.176294ms latest_rtt=42.229797ms srtt=38.694498ms min_rtt=31.953634ms rttvar=3.12498ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 465836, delivered_time: Instant { tv_sec: 357, tv_nsec: 671662857 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 581, largest_acked: 537, rate_sample: RateSample { bandwidth: 8.48 Mbps, is_app_limited: false, interval: 35.694309ms, delivered: 37854, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 35.694309ms, rtt: 42.229797ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1625392, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.630558556Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.630608549Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 671713121 } }) [2025-12-13T13:13:47.630620181Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.632625554Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.632648146Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.632657794Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=226 [2025-12-13T13:13:47.632667091Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..539] ecn_counts=None [2025-12-13T13:13:47.632673614Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 538 [2025-12-13T13:13:47.632678192Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 539 [2025-12-13T13:13:47.632695524Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.632703810Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.632713829Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=582 [2025-12-13T13:13:47.632719068Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=484054 len=1316 fin=false [2025-12-13T13:13:47.632729658Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=78.423571ms latest_rtt=44.474096ms srtt=39.291947ms min_rtt=31.953634ms rttvar=3.538634ms cwnd=50315 ssthresh=48965 bytes_in_flight=48965 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 468536, delivered_time: Instant { tv_sec: 357, tv_nsec: 673907156 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 582, largest_acked: 539, rate_sample: RateSample { bandwidth: 8.55 Mbps, is_app_limited: false, interval: 37.938608ms, delivered: 40554, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 37.938608ms, rtt: 44.474096ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1600677, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.632785943Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=583 [2025-12-13T13:13:47.632791123Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=485370 len=1316 fin=false [2025-12-13T13:13:47.632799889Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=78.427308ms latest_rtt=44.474096ms srtt=39.291947ms min_rtt=31.953634ms rttvar=3.538634ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 468536, delivered_time: Instant { tv_sec: 357, tv_nsec: 673907156 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 583, largest_acked: 539, rate_sample: RateSample { bandwidth: 8.55 Mbps, is_app_limited: false, interval: 37.938608ms, delivered: 40554, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 37.938608ms, rtt: 44.474096ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1600677, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.632829715Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.632873687Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 671713121 } }) [2025-12-13T13:13:47.632882713Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.634829835Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.634844602Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.634853659Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=227 [2025-12-13T13:13:47.634862836Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..541] ecn_counts=None [2025-12-13T13:13:47.634869088Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 540 [2025-12-13T13:13:47.634873626Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 541 [2025-12-13T13:13:47.634891049Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.634898112Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.634908121Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=584 [2025-12-13T13:13:47.634913120Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=486686 len=1316 fin=false [2025-12-13T13:13:47.634923850Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.060304ms latest_rtt=46.670021ms srtt=40.089205ms min_rtt=31.953634ms rttvar=4.248493ms cwnd=50315 ssthresh=48965 bytes_in_flight=48965 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 471236, delivered_time: Instant { tv_sec: 357, tv_nsec: 676103081 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 584, largest_acked: 541, rate_sample: RateSample { bandwidth: 8.62 Mbps, is_app_limited: false, interval: 40.134533ms, delivered: 43254, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 40.134533ms, rtt: 46.670021ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568845, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.634952443Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=585 [2025-12-13T13:13:47.634957483Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=488002 len=1316 fin=false [2025-12-13T13:13:47.634966089Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.065574ms latest_rtt=46.670021ms srtt=40.089205ms min_rtt=31.953634ms rttvar=4.248493ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 471236, delivered_time: Instant { tv_sec: 357, tv_nsec: 676103081 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 585, largest_acked: 541, rate_sample: RateSample { bandwidth: 8.62 Mbps, is_app_limited: false, interval: 40.134533ms, delivered: 43254, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 40.134533ms, rtt: 46.670021ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1568845, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.634996405Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.635038123Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 671713121 } }) [2025-12-13T13:13:47.635046308Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.637040307Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.637055936Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.637065434Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=228 [2025-12-13T13:13:47.637075623Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..543] ecn_counts=None [2025-12-13T13:13:47.637083187Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 542 [2025-12-13T13:13:47.637088226Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 543 [2025-12-13T13:13:47.637107011Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.637115868Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.637124043Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=586 [2025-12-13T13:13:47.637127529Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=489318 len=1316 fin=false [2025-12-13T13:13:47.637135555Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.584026ms latest_rtt=48.881906ms srtt=41.063292ms min_rtt=31.953634ms rttvar=5.134544ms cwnd=50315 ssthresh=48965 bytes_in_flight=48965 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 473936, delivered_time: Instant { tv_sec: 357, tv_nsec: 678314966 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 586, largest_acked: 543, rate_sample: RateSample { bandwidth: 8.68 Mbps, is_app_limited: false, interval: 42.346418ms, delivered: 45954, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 42.346418ms, rtt: 48.881906ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1531629, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.637153628Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=587 [2025-12-13T13:13:47.637162455Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=490634 len=1316 fin=false [2025-12-13T13:13:47.637168015Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.584497ms latest_rtt=48.881906ms srtt=41.063292ms min_rtt=31.953634ms rttvar=5.134544ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 473936, delivered_time: Instant { tv_sec: 357, tv_nsec: 678314966 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 587, largest_acked: 543, rate_sample: RateSample { bandwidth: 8.68 Mbps, is_app_limited: false, interval: 42.346418ms, delivered: 45954, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 42.346418ms, rtt: 48.881906ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1531629, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.637194304Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.637241232Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 671713121 } }) [2025-12-13T13:13:47.637251681Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.639341100Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.639356088Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.639363081Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=229 [2025-12-13T13:13:47.639369994Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..545] ecn_counts=None [2025-12-13T13:13:47.639374613Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 544 [2025-12-13T13:13:47.639377558Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 545 [2025-12-13T13:13:47.639392086Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.639401232Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.639412373Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=588 [2025-12-13T13:13:47.639417834Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=491950 len=1316 fin=false [2025-12-13T13:13:47.639428674Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.699554ms latest_rtt=51.179704ms srtt=42.202843ms min_rtt=31.953634ms rttvar=6.130011ms cwnd=50315 ssthresh=48965 bytes_in_flight=48965 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 476636, delivered_time: Instant { tv_sec: 357, tv_nsec: 680612764 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 588, largest_acked: 545, rate_sample: RateSample { bandwidth: 8.72 Mbps, is_app_limited: false, interval: 44.644216ms, delivered: 48654, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 44.644216ms, rtt: 51.179704ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1490272, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.639454863Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=589 [2025-12-13T13:13:47.639458349Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=493266 len=1316 fin=false [2025-12-13T13:13:47.639463929Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=91.710714ms latest_rtt=51.179704ms srtt=42.202843ms min_rtt=31.953634ms rttvar=6.130011ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 476636, delivered_time: Instant { tv_sec: 357, tv_nsec: 680612764 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 589, largest_acked: 545, rate_sample: RateSample { bandwidth: 8.72 Mbps, is_app_limited: false, interval: 44.644216ms, delivered: 48654, prior_delivered: 427982, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 635968548 }), send_elapsed: 30.329444ms, ack_elapsed: 44.644216ms, rtt: 51.179704ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1490272, last_update: Instant { tv_sec: 357, tv_nsec: 671713121 }, next_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.639478186Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.639521587Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2700 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 671713121 } }) [2025-12-13T13:13:47.639531716Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.640707889Z TRACE quiche_server] got 53 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.640719972Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.640726424Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=32 pn=230 [2025-12-13T13:13:47.640732896Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..547] ecn_counts=None [2025-12-13T13:13:47.640737484Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 546 [2025-12-13T13:13:47.640740470Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 547 [2025-12-13T13:13:47.640744868Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=697362 [2025-12-13T13:13:47.640778080Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 53 bytes [2025-12-13T13:13:47.640786947Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.640795343Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=590 [2025-12-13T13:13:47.640798919Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=8 blocks=[207..230] ecn_counts=None [2025-12-13T13:13:47.640807806Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=494582 len=1310 fin=false [2025-12-13T13:13:47.640816031Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.073746ms latest_rtt=52.542946ms srtt=43.370355ms min_rtt=31.953634ms rttvar=6.932533ms cwnd=50315 ssthresh=48965 bytes_in_flight=50004 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 478297, delivered_time: Instant { tv_sec: 357, tv_nsec: 681976006 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 590, largest_acked: 547, rate_sample: RateSample { bandwidth: 8.70 Mbps, is_app_limited: false, interval: 44.030371ms, delivered: 47877, prior_delivered: 430420, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 637945635 }), send_elapsed: 30.329444ms, ack_elapsed: 44.030371ms, rtt: 52.542946ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1450155, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.640843172Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=285 pn=591 [2025-12-13T13:13:47.640846628Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=495892 len=277 fin=false [2025-12-13T13:13:47.640852289Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=96.088655ms latest_rtt=52.542946ms srtt=43.370355ms min_rtt=31.953634ms rttvar=6.932533ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 478297, delivered_time: Instant { tv_sec: 357, tv_nsec: 681976006 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 629433060 }, end_of_app_limited: 0, last_sent_packet: 591, largest_acked: 547, rate_sample: RateSample { bandwidth: 8.70 Mbps, is_app_limited: false, interval: 44.030371ms, delivered: 47877, prior_delivered: 430420, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 637945635 }), send_elapsed: 30.329444ms, ack_elapsed: 44.030371ms, rtt: 52.542946ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1450155, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.640903264Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1661 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 682040636 } }) [2025-12-13T13:13:47.640913272Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.640919664Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.640927689Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.640930595Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.642687339Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.642699381Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.642705563Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=231 [2025-12-13T13:13:47.642718067Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..549] ecn_counts=None [2025-12-13T13:13:47.642722675Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 548 [2025-12-13T13:13:47.642725581Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 549 [2025-12-13T13:13:47.642738535Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.642743995Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.642768861Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=592 [2025-12-13T13:13:47.642778459Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=496169 len=1316 fin=false [2025-12-13T13:13:47.642787055Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.614586ms latest_rtt=43.813105ms srtt=43.300698ms min_rtt=31.953634ms rttvar=5.338711ms cwnd=50315 ssthresh=48965 bytes_in_flight=49227 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 480735, delivered_time: Instant { tv_sec: 357, tv_nsec: 683955316 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 592, largest_acked: 549, rate_sample: RateSample { bandwidth: 8.69 Mbps, is_app_limited: false, interval: 43.861445ms, delivered: 47669, prior_delivered: 433066, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 640093871 }), send_elapsed: 41.038595ms, ack_elapsed: 43.861445ms, rtt: 43.813105ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1452488, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.642804949Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1062 pn=593 [2025-12-13T13:13:47.642808135Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=497485 len=1054 fin=false [2025-12-13T13:13:47.642813164Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=89.644401ms latest_rtt=43.813105ms srtt=43.300698ms min_rtt=31.953634ms rttvar=5.338711ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 480735, delivered_time: Instant { tv_sec: 357, tv_nsec: 683955316 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 593, largest_acked: 549, rate_sample: RateSample { bandwidth: 8.69 Mbps, is_app_limited: false, interval: 43.861445ms, delivered: 47669, prior_delivered: 433066, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 640093871 }), send_elapsed: 41.038595ms, ack_elapsed: 43.861445ms, rtt: 43.813105ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1452488, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.642863518Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2438 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 682040636 } }) [2025-12-13T13:13:47.642879878Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.642886711Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.642895898Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.642899305Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.644826398Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.644841096Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.644850042Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=232 [2025-12-13T13:13:47.644859049Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..551] ecn_counts=None [2025-12-13T13:13:47.644865100Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 550 [2025-12-13T13:13:47.644869519Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 551 [2025-12-13T13:13:47.644886761Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.644894154Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.644903883Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=594 [2025-12-13T13:13:47.644908662Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=498539 len=1316 fin=false [2025-12-13T13:13:47.644919321Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.157921ms latest_rtt=45.957263ms srtt=43.507767ms min_rtt=31.953634ms rttvar=4.418174ms cwnd=50315 ssthresh=48965 bytes_in_flight=49019 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 483381, delivered_time: Instant { tv_sec: 357, tv_nsec: 686099474 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 594, largest_acked: 551, rate_sample: RateSample { bandwidth: 8.70 Mbps, is_app_limited: false, interval: 43.812033ms, delivered: 47669, prior_delivered: 435712, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 642287441 }), send_elapsed: 41.038595ms, ack_elapsed: 43.812033ms, rtt: 45.957263ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1445575, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.644949418Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1270 pn=595 [2025-12-13T13:13:47.644954758Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=499855 len=1262 fin=false [2025-12-13T13:13:47.644964105Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=86.161278ms latest_rtt=45.957263ms srtt=43.507767ms min_rtt=31.953634ms rttvar=4.418174ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 483381, delivered_time: Instant { tv_sec: 357, tv_nsec: 686099474 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 595, largest_acked: 551, rate_sample: RateSample { bandwidth: 8.70 Mbps, is_app_limited: false, interval: 43.812033ms, delivered: 47669, prior_delivered: 435712, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 642287441 }), send_elapsed: 41.038595ms, ack_elapsed: 43.812033ms, rtt: 45.957263ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1445575, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.645036410Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2646 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 682040636 } }) [2025-12-13T13:13:47.645047100Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.645053391Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.645063150Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.645066095Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.647008549Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.647023878Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.647033756Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=233 [2025-12-13T13:13:47.647042302Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..553] ecn_counts=None [2025-12-13T13:13:47.647046770Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 552 [2025-12-13T13:13:47.647049696Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 553 [2025-12-13T13:13:47.647062800Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.647068621Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.647076236Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=596 [2025-12-13T13:13:47.647080744Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=501117 len=1316 fin=false [2025-12-13T13:13:47.647092967Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.826777ms latest_rtt=48.140987ms srtt=43.961919ms min_rtt=31.953634ms rttvar=4.221935ms cwnd=50315 ssthresh=48965 bytes_in_flight=49019 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 486027, delivered_time: Instant { tv_sec: 357, tv_nsec: 688283198 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 596, largest_acked: 553, rate_sample: RateSample { bandwidth: 8.80 Mbps, is_app_limited: false, interval: 43.43449ms, delivered: 47787, prior_delivered: 438240, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 644848708 }), send_elapsed: 41.038595ms, ack_elapsed: 43.43449ms, rtt: 48.140987ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1430641, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.647124956Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1270 pn=597 [2025-12-13T13:13:47.647139523Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=502433 len=1262 fin=false [2025-12-13T13:13:47.647151556Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.817439ms latest_rtt=48.140987ms srtt=43.961919ms min_rtt=31.953634ms rttvar=4.221935ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 486027, delivered_time: Instant { tv_sec: 357, tv_nsec: 688283198 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 597, largest_acked: 553, rate_sample: RateSample { bandwidth: 8.80 Mbps, is_app_limited: false, interval: 43.43449ms, delivered: 47787, prior_delivered: 438240, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 644848708 }), send_elapsed: 41.038595ms, ack_elapsed: 43.43449ms, rtt: 48.140987ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1430641, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.647204595Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2646 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 682040636 } }) [2025-12-13T13:13:47.647215255Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.647221927Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.647231495Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.647235322Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.649065686Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.649080373Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.649089911Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=234 [2025-12-13T13:13:47.649100210Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..555] ecn_counts=None [2025-12-13T13:13:47.649106201Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 554 [2025-12-13T13:13:47.649109107Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 555 [2025-12-13T13:13:47.649122211Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.649127882Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.649135676Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=598 [2025-12-13T13:13:47.649138982Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=503695 len=1316 fin=false [2025-12-13T13:13:47.649146406Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.500808ms latest_rtt=50.196992ms srtt=44.616303ms min_rtt=31.953634ms rttvar=4.475219ms cwnd=50315 ssthresh=48965 bytes_in_flight=49137 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 488555, delivered_time: Instant { tv_sec: 357, tv_nsec: 690339203 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 598, largest_acked: 555, rate_sample: RateSample { bandwidth: 8.72 Mbps, is_app_limited: false, interval: 43.729404ms, delivered: 47669, prior_delivered: 440886, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 646609799 }), send_elapsed: 25.736275ms, ack_elapsed: 43.729404ms, rtt: 50.196992ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1409658, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.649170511Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1152 pn=599 [2025-12-13T13:13:47.649173917Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=505011 len=1144 fin=false [2025-12-13T13:13:47.649179187Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=87.505888ms latest_rtt=50.196992ms srtt=44.616303ms min_rtt=31.953634ms rttvar=4.475219ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 488555, delivered_time: Instant { tv_sec: 357, tv_nsec: 690339203 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 599, largest_acked: 555, rate_sample: RateSample { bandwidth: 8.72 Mbps, is_app_limited: false, interval: 43.729404ms, delivered: 47669, prior_delivered: 440886, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 646609799 }), send_elapsed: 25.736275ms, ack_elapsed: 43.729404ms, rtt: 50.196992ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1409658, last_update: Instant { tv_sec: 357, tv_nsec: 682040636 }, next_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.649231735Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2528 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 682040636 } }) [2025-12-13T13:13:47.649242115Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.649248797Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.649258185Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.649261140Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.651337352Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.651349885Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.651356257Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=235 [2025-12-13T13:13:47.651362659Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..557] ecn_counts=None [2025-12-13T13:13:47.651367047Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 556 [2025-12-13T13:13:47.651369953Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 557 [2025-12-13T13:13:47.651382676Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.651388046Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.651395841Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=600 [2025-12-13T13:13:47.651404287Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=506155 len=1316 fin=false [2025-12-13T13:13:47.651411961Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.723435ms latest_rtt=52.463688ms srtt=45.472226ms min_rtt=31.953634ms rttvar=5.06826ms cwnd=50315 ssthresh=48965 bytes_in_flight=49019 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 491201, delivered_time: Instant { tv_sec: 357, tv_nsec: 692605899 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 600, largest_acked: 557, rate_sample: RateSample { bandwidth: 8.86 Mbps, is_app_limited: false, interval: 43.992656ms, delivered: 48747, prior_delivered: 442454, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 648613243 }), send_elapsed: 25.736275ms, ack_elapsed: 43.992656ms, rtt: 52.463688ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1383124, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.651428883Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1270 pn=601 [2025-12-13T13:13:47.651432028Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=507471 len=1262 fin=false [2025-12-13T13:13:47.651437178Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=90.734575ms latest_rtt=52.463688ms srtt=45.472226ms min_rtt=31.953634ms rttvar=5.06826ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 491201, delivered_time: Instant { tv_sec: 357, tv_nsec: 692605899 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 640142211 }, end_of_app_limited: 0, last_sent_packet: 601, largest_acked: 557, rate_sample: RateSample { bandwidth: 8.86 Mbps, is_app_limited: false, interval: 43.992656ms, delivered: 48747, prior_delivered: 442454, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 648613243 }), send_elapsed: 25.736275ms, ack_elapsed: 43.992656ms, rtt: 52.463688ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1383124, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.651493854Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2646 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 692641486 } }) [2025-12-13T13:13:47.651504904Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.651512529Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.651522267Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.651527286Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.652552112Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.652565086Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.652578190Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=236 [2025-12-13T13:13:47.652585284Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..559] ecn_counts=None [2025-12-13T13:13:47.652590022Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 558 [2025-12-13T13:13:47.652592978Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 559 [2025-12-13T13:13:47.652606503Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.652612184Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.652620129Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=602 [2025-12-13T13:13:47.652623565Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=508733 len=1316 fin=false [2025-12-13T13:13:47.652641999Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.673823ms latest_rtt=43.015585ms srtt=45.040145ms min_rtt=31.953634ms rttvar=4.665355ms cwnd=50315 ssthresh=48965 bytes_in_flight=50097 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 492769, delivered_time: Instant { tv_sec: 357, tv_nsec: 693827722 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, end_of_app_limited: 0, last_sent_packet: 602, largest_acked: 559, rate_sample: RateSample { bandwidth: 8.91 Mbps, is_app_limited: false, interval: 43.065608ms, delivered: 47939, prior_delivered: 444830, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 650762114 }), send_elapsed: 36.406201ms, ack_elapsed: 43.065608ms, rtt: 43.015585ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1396393, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.652661365Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=192 pn=603 [2025-12-13T13:13:47.652664692Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=510049 len=184 fin=false [2025-12-13T13:13:47.652670122Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=88.690074ms latest_rtt=43.015585ms srtt=45.040145ms min_rtt=31.953634ms rttvar=4.665355ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 492769, delivered_time: Instant { tv_sec: 357, tv_nsec: 693827722 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, end_of_app_limited: 0, last_sent_packet: 603, largest_acked: 559, rate_sample: RateSample { bandwidth: 8.91 Mbps, is_app_limited: false, interval: 43.065608ms, delivered: 47939, prior_delivered: 444830, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 650762114 }), send_elapsed: 36.406201ms, ack_elapsed: 43.065608ms, rtt: 43.015585ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1396393, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.652718141Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 1568 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 692641486 } }) [2025-12-13T13:13:47.652724433Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.652728711Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.652735574Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.652740693Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.654462164Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.654474747Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.654481420Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=237 [2025-12-13T13:13:47.654488102Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..561] ecn_counts=None [2025-12-13T13:13:47.654492530Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 560 [2025-12-13T13:13:47.654495496Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 561 [2025-12-13T13:13:47.654508640Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.654514130Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.654521835Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1324 pn=604 [2025-12-13T13:13:47.654525151Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=510233 len=1316 fin=false [2025-12-13T13:13:47.654532725Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.000812ms latest_rtt=44.918905ms srtt=44.899989ms min_rtt=31.953634ms rttvar=3.779326ms cwnd=50315 ssthresh=48965 bytes_in_flight=49289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 495145, delivered_time: Instant { tv_sec: 357, tv_nsec: 695731042 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, end_of_app_limited: 0, last_sent_packet: 604, largest_acked: 561, rate_sample: RateSample { bandwidth: 9.17 Mbps, is_app_limited: false, interval: 41.74211ms, delivered: 47854, prior_delivered: 447291, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 653988932 }), send_elapsed: 36.406201ms, ack_elapsed: 41.74211ms, rtt: 44.918905ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1400752, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.654549857Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=1000 pn=605 [2025-12-13T13:13:47.654553063Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=511549 len=992 fin=false [2025-12-13T13:13:47.654558123Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=85.006833ms latest_rtt=44.918905ms srtt=44.899989ms min_rtt=31.953634ms rttvar=3.779326ms cwnd=50315 ssthresh=48965 bytes_in_flight=50315 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 495145, delivered_time: Instant { tv_sec: 357, tv_nsec: 695731042 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, end_of_app_limited: 0, last_sent_packet: 605, largest_acked: 561, rate_sample: RateSample { bandwidth: 9.17 Mbps, is_app_limited: false, interval: 41.74211ms, delivered: 47854, prior_delivered: 447291, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 653988932 }), send_elapsed: 36.406201ms, ack_elapsed: 41.74211ms, rtt: 44.918905ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1400752, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.654616512Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 2376 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 692641486 } }) [2025-12-13T13:13:47.654627672Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.654634104Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.654643672Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.654647539Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.656464768Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.656479145Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.656487911Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=238 [2025-12-13T13:13:47.656497039Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[498..499, 501..563] ecn_counts=None [2025-12-13T13:13:47.656503160Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 562 [2025-12-13T13:13:47.656507338Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 563 [2025-12-13T13:13:47.656523818Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.656530962Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.656540480Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=19 pn=606 [2025-12-13T13:13:47.656545158Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:47.656554987Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=82.369892ms latest_rtt=46.925206ms srtt=45.02814ms min_rtt=31.953634ms rttvar=3.090798ms cwnd=50315 ssthresh=48965 bytes_in_flight=47899 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 497606, delivered_time: Instant { tv_sec: 357, tv_nsec: 697737343 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 650812137 }, end_of_app_limited: 0, last_sent_packet: 606, largest_acked: 563, rate_sample: RateSample { bandwidth: 9.33 Mbps, is_app_limited: false, interval: 41.828691ms, delivered: 48784, prior_delivered: 448822, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 655908652 }), send_elapsed: 36.406201ms, ack_elapsed: 41.828691ms, rtt: 46.925206ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1396765, last_update: Instant { tv_sec: 357, tv_nsec: 692641486 }, next_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.656611492Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 45 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 692641486 } }) [2025-12-13T13:13:47.656619978Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.656625879Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.656631349Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.656635797Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.657638201Z TRACE quiche_server] got 47 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.657653669Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.657663067Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=26 pn=239 [2025-12-13T13:13:47.657672965Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[498..499, 501..565] ecn_counts=None [2025-12-13T13:13:47.657679307Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 564 [2025-12-13T13:13:47.657683645Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 565 [2025-12-13T13:13:47.657700757Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 47 bytes [2025-12-13T13:13:47.657708592Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.657714262Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.657718631Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.659634783Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.659650102Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.659660020Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=240 [2025-12-13T13:13:47.659670099Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[523..567] ecn_counts=None [2025-12-13T13:13:47.659677112Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 566 [2025-12-13T13:13:47.659682562Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 567 [2025-12-13T13:13:47.659700325Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.659708420Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.659713921Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.659718209Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.660943353Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.660958972Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.660968540Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=241 [2025-12-13T13:13:47.660978138Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[523..569] ecn_counts=None [2025-12-13T13:13:47.660984570Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 568 [2025-12-13T13:13:47.660989289Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 569 [2025-12-13T13:13:47.661006080Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.661014255Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.661020517Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.661032790Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.662091063Z TRACE quiche_server] got 50 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.662104448Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.662110991Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=29 pn=242 [2025-12-13T13:13:47.662117222Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=722540 [2025-12-13T13:13:47.662121190Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[523..570] ecn_counts=None [2025-12-13T13:13:47.662125358Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 570 [2025-12-13T13:13:47.662137550Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 50 bytes [2025-12-13T13:13:47.662143782Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.662151176Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=607 [2025-12-13T13:13:47.662154472Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=4 blocks=[219..242] ecn_counts=None [2025-12-13T13:13:47.662161425Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=79.4663ms latest_rtt=41.925309ms srtt=44.918357ms min_rtt=31.953634ms rttvar=3.79384ms cwnd=50315 ssthresh=48965 bytes_in_flight=41242 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 504263, delivered_time: Instant { tv_sec: 357, tv_nsec: 703360653 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 661435344 }, end_of_app_limited: 0, last_sent_packet: 607, largest_acked: 570, rate_sample: RateSample { bandwidth: 9.60 Mbps, is_app_limited: false, interval: 41.328816ms, delivered: 49579, prior_delivered: 454684, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 662031837 }), send_elapsed: 32.002284ms, ack_elapsed: 41.328816ms, rtt: 41.925309ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1400179, last_update: Instant { tv_sec: 357, tv_nsec: 703397241 }, next_time: Instant { tv_sec: 357, tv_nsec: 703397241 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.662205056Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 703397241 } }) [2025-12-13T13:13:47.662214704Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.662221126Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.662226476Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.662230914Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.663716306Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.663731424Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.663740651Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=243 [2025-12-13T13:13:47.663767862Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..572] ecn_counts=None [2025-12-13T13:13:47.663777239Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 571 [2025-12-13T13:13:47.663781758Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 572 [2025-12-13T13:13:47.663805842Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.663813857Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.663819017Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.663823185Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.665439599Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.665454668Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.665463814Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=244 [2025-12-13T13:13:47.665472771Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..574] ecn_counts=None [2025-12-13T13:13:47.665478873Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 573 [2025-12-13T13:13:47.665483361Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 574 [2025-12-13T13:13:47.665500653Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.665508778Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.665514529Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.665518917Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.667210327Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.667223162Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.667230054Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=245 [2025-12-13T13:13:47.667236847Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..576] ecn_counts=None [2025-12-13T13:13:47.667241195Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 575 [2025-12-13T13:13:47.667244161Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 576 [2025-12-13T13:13:47.667257255Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.667262916Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.667266793Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.667269668Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.668544426Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.668558752Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.668568200Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=246 [2025-12-13T13:13:47.668577808Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..578] ecn_counts=None [2025-12-13T13:13:47.668585071Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 577 [2025-12-13T13:13:47.668590171Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 578 [2025-12-13T13:13:47.668624865Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.668634313Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.668640545Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.668645504Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.670860939Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.670883632Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.670893330Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=247 [2025-12-13T13:13:47.670902737Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..580] ecn_counts=None [2025-12-13T13:13:47.670908929Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 579 [2025-12-13T13:13:47.670913628Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 580 [2025-12-13T13:13:47.670931261Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.670939276Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.670944956Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.670949314Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.673042086Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.673057234Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.673067834Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=248 [2025-12-13T13:13:47.673078013Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..582] ecn_counts=None [2025-12-13T13:13:47.673084725Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 581 [2025-12-13T13:13:47.673089905Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 582 [2025-12-13T13:13:47.673106897Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.673115463Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.673121233Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.673126183Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.674064933Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.674076806Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.674083097Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=28 pn=249 [2025-12-13T13:13:47.674089279Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_DATA max=3002152 [2025-12-13T13:13:47.674092966Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[523..583] ecn_counts=None [2025-12-13T13:13:47.674097033Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 583 [2025-12-13T13:13:47.674109136Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 49 bytes [2025-12-13T13:13:47.674114566Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.674122120Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=608 [2025-12-13T13:13:47.674126839Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=4 blocks=[219..249] ecn_counts=None [2025-12-13T13:13:47.674137429Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=61.159916ms latest_rtt=43.619749ms srtt=43.98343ms min_rtt=31.953634ms rttvar=2.445107ms cwnd=50315 ssthresh=48965 bytes_in_flight=26654 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 518851, delivered_time: Instant { tv_sec: 357, tv_nsec: 715332870 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 671713121 }, end_of_app_limited: 0, last_sent_packet: 608, largest_acked: 583, rate_sample: RateSample { bandwidth: 9.52 Mbps, is_app_limited: false, interval: 42.280061ms, delivered: 50315, prior_delivered: 468536, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 673907156 }), send_elapsed: 42.280061ms, ack_elapsed: 41.425714ms, rtt: 43.619749ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1429941, last_update: Instant { tv_sec: 357, tv_nsec: 715368096 }, next_time: Instant { tv_sec: 357, tv_nsec: 715368096 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.674203422Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 715368096 } }) [2025-12-13T13:13:47.674214382Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.674221175Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.674227146Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.674231434Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.676494264Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.676505495Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.676511907Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=250 [2025-12-13T13:13:47.676518379Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..585] ecn_counts=None [2025-12-13T13:13:47.676522607Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 584 [2025-12-13T13:13:47.676525532Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 585 [2025-12-13T13:13:47.676537274Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.676542754Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.676546581Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.676549407Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.678392293Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.678406029Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.678412461Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=251 [2025-12-13T13:13:47.678418773Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..587] ecn_counts=None [2025-12-13T13:13:47.678422920Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 586 [2025-12-13T13:13:47.678425856Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 587 [2025-12-13T13:13:47.678438189Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.678443739Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.678447617Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.678450462Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.680690617Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.680705464Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.680722185Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=252 [2025-12-13T13:13:47.680732254Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[523..589] ecn_counts=None [2025-12-13T13:13:47.680738876Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 588 [2025-12-13T13:13:47.680743676Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 589 [2025-12-13T13:13:47.680781266Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.680794731Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.680800742Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.680805651Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.681995510Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.682007893Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.682014305Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=23 pn=253 [2025-12-13T13:13:47.682020978Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[548..591] ecn_counts=None [2025-12-13T13:13:47.682025316Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 590 [2025-12-13T13:13:47.682028221Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 591 [2025-12-13T13:13:47.682040554Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 44 bytes [2025-12-13T13:13:47.682046225Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.682050062Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.682052967Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.684014385Z TRACE quiche_server] got 50 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.684024283Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.684029804Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=29 pn=254 [2025-12-13T13:13:47.684035504Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[548..593] ecn_counts=None [2025-12-13T13:13:47.684039482Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 592 [2025-12-13T13:13:47.684042307Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 593 [2025-12-13T13:13:47.684046284Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm MAX_STREAM_DATA stream=8 max=748382 [2025-12-13T13:13:47.684057776Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 50 bytes [2025-12-13T13:13:47.684062755Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.684070049Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=6 pn=609 [2025-12-13T13:13:47.684073335Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=4 blocks=[231..254] ecn_counts=None [2025-12-13T13:13:47.684080278Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=52.653284ms latest_rtt=43.239091ms srtt=44.419729ms min_rtt=31.953634ms rttvar=2.694944ms cwnd=50315 ssthresh=48965 bytes_in_flight=14455 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 531050, delivered_time: Instant { tv_sec: 357, tv_nsec: 725279727 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 682040636 }, end_of_app_limited: 608, last_sent_packet: 609, largest_acked: 593, rate_sample: RateSample { bandwidth: 9.61 Mbps, is_app_limited: false, interval: 41.898425ms, delivered: 50315, prior_delivered: 480735, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 683955316 }), send_elapsed: 41.898425ms, ack_elapsed: 41.324411ms, rtt: 43.239091ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1415896, last_update: Instant { tv_sec: 357, tv_nsec: 725316114 }, next_time: Instant { tv_sec: 357, tv_nsec: 725316114 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.684128027Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 32 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 725316114 } }) [2025-12-13T13:13:47.684138026Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.684144558Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.684150088Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.684154606Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.686148565Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.686156560Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.686162241Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=255 [2025-12-13T13:13:47.686168021Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[548..595] ecn_counts=None [2025-12-13T13:13:47.686171919Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 594 [2025-12-13T13:13:47.686174764Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 595 [2025-12-13T13:13:47.686186286Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.686191335Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.686194701Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.686197476Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.688384375Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.688390977Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.688395716Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=256 [2025-12-13T13:13:47.688400655Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[548..597] ecn_counts=None [2025-12-13T13:13:47.688404191Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 596 [2025-12-13T13:13:47.688406987Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 597 [2025-12-13T13:13:47.688416414Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.688420893Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.688424099Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.688426794Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.690374439Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.690388254Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.690394015Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=257 [2025-12-13T13:13:47.690399746Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[548..599] ecn_counts=None [2025-12-13T13:13:47.690403633Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 598 [2025-12-13T13:13:47.690406438Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 599 [2025-12-13T13:13:47.690416738Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.690421757Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.690425263Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.690428019Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.692485405Z TRACE quiche_server] got 46 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.692492759Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.692497999Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=25 pn=258 [2025-12-13T13:13:47.692503129Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=125 blocks=[548..601] ecn_counts=None [2025-12-13T13:13:47.692506876Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 600 [2025-12-13T13:13:47.692509721Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 601 [2025-12-13T13:13:47.692531101Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 46 bytes [2025-12-13T13:13:47.692535930Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.692539446Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.692542181Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.693772175Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.693784518Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.693792202Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=259 [2025-12-13T13:13:47.693799867Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[548..603] ecn_counts=None [2025-12-13T13:13:47.693805257Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 602 [2025-12-13T13:13:47.693809304Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 603 [2025-12-13T13:13:47.693835443Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.693842065Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.693846634Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.693850571Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.695728433Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:37170 to [::]:443 [2025-12-13T13:13:47.695739344Z TRACE quiche_server] got packet Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false [2025-12-13T13:13:47.695745966Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx pkt Short dcid=ddacd0ce112a18e4516d635d86e513f0d999f8f9 key_phase=false len=24 pn=260 [2025-12-13T13:13:47.695767737Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 rx frm ACK delay=0 blocks=[548..605] ecn_counts=None [2025-12-13T13:13:47.695772696Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 604 [2025-12-13T13:13:47.695784217Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 packet newly acked 605 [2025-12-13T13:13:47.695798223Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 processed 45 bytes [2025-12-13T13:13:47.695804956Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.695809565Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.695813432Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.735891480Z TRACE quiche_server] timed out [2025-12-13T13:13:47.735914072Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:47.735921255Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=78.000245ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=45 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 609, last_sent_packet: 609, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1415896, last_update: Instant { tv_sec: 357, tv_nsec: 725316114 }, next_time: Instant { tv_sec: 357, tv_nsec: 725316114 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.735979233Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=26 pn=610 [2025-12-13T13:13:47.735984663Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=5028 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:47.735991927Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:47.736013918Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=157.332361ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=97 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 609, last_sent_packet: 610, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 357, tv_nsec: 777209109 }, next_time: Instant { tv_sec: 357, tv_nsec: 777209109 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.736093526Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 52 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 777209109 } }) [2025-12-13T13:13:47.736111310Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.736119014Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.736123743Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.736127680Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.894318030Z TRACE quiche_server] timed out [2025-12-13T13:13:47.894345371Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:47.894355049Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=156.379124ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=97 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 609, last_sent_packet: 610, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 357, tv_nsec: 777209109 }, next_time: Instant { tv_sec: 357, tv_nsec: 777209109 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.894411585Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=28 pn=611 [2025-12-13T13:13:47.894418678Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=24832 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:47.894426883Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:47.894449245Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=314.717339ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=151 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 610, last_sent_packet: 611, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 357, tv_nsec: 935640388 }, next_time: Instant { tv_sec: 357, tv_nsec: 935640388 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.894518144Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 935640388 } }) [2025-12-13T13:13:47.894529825Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.894547017Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.894555443Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=10 pn=612 [2025-12-13T13:13:47.894559701Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=24851 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:47.894564270Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm PING mtu_probe=None [2025-12-13T13:13:47.894573837Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=314.753747ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=187 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 611, last_sent_packet: 612, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 357, tv_nsec: 935640388 }, next_time: Instant { tv_sec: 357, tv_nsec: 935640388 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:47.894613852Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 36 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 357, tv_nsec: 935640388 } }) [2025-12-13T13:13:47.894619923Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:47.894624672Z TRACE quiche_server] recv() would block [2025-12-13T13:13:47.894628690Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:47.894632266Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:48.210001989Z TRACE quiche_server] timed out [2025-12-13T13:13:48.210026725Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:48.210034329Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=314.070005ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=187 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 611, last_sent_packet: 612, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 357, tv_nsec: 935640388 }, next_time: Instant { tv_sec: 357, tv_nsec: 935640388 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:48.210084794Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=28 pn=613 [2025-12-13T13:13:48.210098609Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=64291 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:48.210105382Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:48.210125479Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=629.493849ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 612, last_sent_packet: 613, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 358, tv_nsec: 251315230 }, next_time: Instant { tv_sec: 358, tv_nsec: 251315230 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:48.210203845Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 358, tv_nsec: 251315230 } }) [2025-12-13T13:13:48.210212452Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:48.210220026Z TRACE quiche_server] recv() would block [2025-12-13T13:13:48.210227229Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=10 pn=614 [2025-12-13T13:13:48.210231196Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=64310 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:48.210235435Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm PING mtu_probe=None [2025-12-13T13:13:48.210242958Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=629.535176ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=277 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 613, last_sent_packet: 614, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 358, tv_nsec: 251315230 }, next_time: Instant { tv_sec: 358, tv_nsec: 251315230 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:48.210273726Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 36 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 358, tv_nsec: 251315230 } }) [2025-12-13T13:13:48.210279256Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:48.210289175Z TRACE quiche_server] recv() would block [2025-12-13T13:13:48.210293483Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:48.210297050Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:48.840482502Z TRACE quiche_server] timed out [2025-12-13T13:13:48.840510465Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:48.840518810Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=628.813796ms latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=277 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 613, last_sent_packet: 614, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 358, tv_nsec: 251315230 }, next_time: Instant { tv_sec: 358, tv_nsec: 251315230 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:48.840570276Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=28 pn=615 [2025-12-13T13:13:48.840575676Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=143101 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:48.840582128Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:48.840599951Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.259059422s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=331 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 614, last_sent_packet: 615, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 358, tv_nsec: 881799691 }, next_time: Instant { tv_sec: 358, tv_nsec: 881799691 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:48.840673719Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 358, tv_nsec: 881799691 } }) [2025-12-13T13:13:48.840682936Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:48.840690690Z TRACE quiche_server] recv() would block [2025-12-13T13:13:48.840698575Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=10 pn=616 [2025-12-13T13:13:48.840715757Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=143118 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:48.840720596Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm PING mtu_probe=None [2025-12-13T13:13:48.840729052Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.259075511s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=367 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 615, last_sent_packet: 616, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 358, tv_nsec: 881799691 }, next_time: Instant { tv_sec: 358, tv_nsec: 881799691 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:48.840789926Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 36 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 358, tv_nsec: 881799691 } }) [2025-12-13T13:13:48.840797921Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:48.840803431Z TRACE quiche_server] recv() would block [2025-12-13T13:13:48.840808100Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:48.840811836Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:50.101134787Z TRACE quiche_server] timed out [2025-12-13T13:13:50.101167508Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:50.101175062Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=1.257739667s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=367 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 615, last_sent_packet: 616, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 358, tv_nsec: 881799691 }, next_time: Instant { tv_sec: 358, tv_nsec: 881799691 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:50.101227600Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=28 pn=617 [2025-12-13T13:13:50.101232840Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=300684 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:50.101253097Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:50.101273225Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.518154479s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=421 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 616, last_sent_packet: 617, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 360, tv_nsec: 142456724 }, next_time: Instant { tv_sec: 360, tv_nsec: 142456724 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:50.101350599Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 360, tv_nsec: 142456724 } }) [2025-12-13T13:13:50.101359586Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:50.101367411Z TRACE quiche_server] recv() would block [2025-12-13T13:13:50.101375035Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=10 pn=618 [2025-12-13T13:13:50.101379022Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=300703 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:50.101383340Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm PING mtu_probe=None [2025-12-13T13:13:50.101391205Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.518201206s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=457 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 617, last_sent_packet: 618, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 360, tv_nsec: 142456724 }, next_time: Instant { tv_sec: 360, tv_nsec: 142456724 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:50.101426330Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 36 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 360, tv_nsec: 142456724 } }) [2025-12-13T13:13:50.101432281Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:50.101437090Z TRACE quiche_server] recv() would block [2025-12-13T13:13:50.101441148Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:50.101450195Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:52.623030023Z TRACE quiche_server] timed out [2025-12-13T13:13:52.623067223Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:52.623075558Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=2.514738217s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=457 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 617, last_sent_packet: 618, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 360, tv_nsec: 142456724 }, next_time: Instant { tv_sec: 360, tv_nsec: 142456724 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:52.623129950Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=28 pn=619 [2025-12-13T13:13:52.623135861Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=615921 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:52.623142573Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:52.623164013Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=5.036387735s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=511 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 618, last_sent_packet: 619, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 362, tv_nsec: 664358312 }, next_time: Instant { tv_sec: 362, tv_nsec: 664358312 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:52.623249202Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 362, tv_nsec: 664358312 } }) [2025-12-13T13:13:52.623258950Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:52.623267176Z TRACE quiche_server] recv() would block [2025-12-13T13:13:52.623275371Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=10 pn=621 [2025-12-13T13:13:52.623279609Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=615941 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:52.623301319Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm PING mtu_probe=None [2025-12-13T13:13:52.623310587Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=5.036404297s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=547 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 619, last_sent_packet: 621, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 362, tv_nsec: 664358312 }, next_time: Instant { tv_sec: 362, tv_nsec: 664358312 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:52.623350150Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 36 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 362, tv_nsec: 664358312 } }) [2025-12-13T13:13:52.623356863Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:52.623362093Z TRACE quiche_server] recv() would block [2025-12-13T13:13:52.623366631Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:52.623370468Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:57.665476611Z TRACE quiche_server] timed out [2025-12-13T13:13:57.665511146Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 loss detection timeout expired [2025-12-13T13:13:57.665518850Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=5.030639893s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=547 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 619, last_sent_packet: 621, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 362, tv_nsec: 664358312 }, next_time: Instant { tv_sec: 362, tv_nsec: 664358312 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:57.665571188Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=28 pn=622 [2025-12-13T13:13:57.665576588Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=1246227 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:57.665582889Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm STREAM id=8 off=512541 len=11 fin=true [2025-12-13T13:13:57.665619828Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=10.072819412s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=601 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 621, last_sent_packet: 622, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 367, tv_nsec: 706800802 }, next_time: Instant { tv_sec: 367, tv_nsec: 706800802 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:57.665701721Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 367, tv_nsec: 706800802 } }) [2025-12-13T13:13:57.665710417Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:57.665718292Z TRACE quiche_server] recv() would block [2025-12-13T13:13:57.665725726Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx pkt Short dcid=1841d322b2ac1a06 key_phase=false len=10 pn=623 [2025-12-13T13:13:57.665729763Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm ACK delay=1246247 blocks=[231..260] ecn_counts=None [2025-12-13T13:13:57.665734151Z TRACE quiche] ddacd0ce112a18e4516d635d86e513f0d999f8f9 tx frm PING mtu_probe=None [2025-12-13T13:13:57.665742036Z TRACE quiche::recovery::congestion::recovery] ddacd0ce112a18e4516d635d86e513f0d999f8f9 timer=10.072868714s latest_rtt=44.354493ms srtt=44.369013ms min_rtt=31.953634ms rttvar=2.33136ms cwnd=50315 ssthresh=48965 bytes_in_flight=637 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 357, tv_nsec: 532999469 }) Rate { delivered: 545460, delivered_time: Instant { tv_sec: 357, tv_nsec: 736995979 }, first_sent_time: Instant { tv_sec: 357, tv_nsec: 692641486 }, end_of_app_limited: 622, last_sent_packet: 623, largest_acked: 605, rate_sample: RateSample { bandwidth: 9.62 Mbps, is_app_limited: false, interval: 41.829349ms, delivered: 50315, prior_delivered: 495145, prior_time: Some(Instant { tv_sec: 357, tv_nsec: 695731042 }), send_elapsed: 41.829349ms, ack_elapsed: 41.264937ms, rtt: 44.354493ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 1417515, last_update: Instant { tv_sec: 367, tv_nsec: 706800802 }, next_time: Instant { tv_sec: 367, tv_nsec: 706800802 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(130) last_round_min_rtt=33.478493ms current_round_min_rtt=32.361934ms css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=53 css_start_time=None css_round_count=0 cubic={ k=2.6884073414106617 w_max=59457.5 } [2025-12-13T13:13:57.665818058Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 written 36 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:37170, at: Instant { tv_sec: 367, tv_nsec: 706800802 } }) [2025-12-13T13:13:57.665825051Z TRACE quiche_server] Collecting garbage [2025-12-13T13:13:57.665830251Z TRACE quiche_server] recv() would block [2025-12-13T13:13:57.665834799Z TRACE quiche_server] ddacd0ce112a18e4516d635d86e513f0d999f8f9 done writing [2025-12-13T13:13:57.665838316Z TRACE quiche_server] Collecting garbage