[2025/04/30 13:14:37 259468] [info] |xqc_tls_ctx_create|set cipher suites suc|ciphers:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 [2025/04/30 13:14:37 259501] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 13:14:37 259506] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 13:14:37 259511] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 13:14:37 259515] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 13:14:37 259522] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 13:14:37 259526] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 13:14:37 259530] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 13:14:37 259534] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 13:14:37 259649] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997259647|now:1746018877259647|interv:120000000| [2025/04/30 13:14:37 259681] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997259680|now:1746018877259680|interv:120000000| [2025/04/30 13:14:37 259691] [debug] |xqc_path_create|path:0|dcid:5957eaad016e6e24|scid:950b81b2ee49e9ed|create_path_count:1| [2025/04/30 13:14:37 259699] [debug] |scid:950b81b2ee49e9ed|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 13:14:37 259723] [debug] |xqc_path_init|path:0|dcid:5957eaad016e6e24|scid:950b81b2ee49e9ed|state:2| [2025/04/30 13:14:37 259730] [debug] |scid:950b81b2ee49e9ed|xqc_conn_create|success|scid:950b81b2ee49e9ed|dcid:5957eaad016e6e24|conn:000055655743B35C| [2025/04/30 13:14:37 259742] [debug] |scid:950b81b2ee49e9ed|xqc_create_crypto_stream|encrypt_level:0|cur_state:C_INIT| [2025/04/30 13:14:37 259750] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 13:14:37 260454] [debug] |scid:950b81b2ee49e9ed|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:0|SSL_quic_write_level:0|rv:0| [2025/04/30 13:14:37 260460] [debug] |scid:950b81b2ee49e9ed|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 13:14:37 260467] [debug] |scid:950b81b2ee49e9ed|xqc_client_create_connection|0RTT_transport_params|max_datagram_frame_size:65535| [2025/04/30 13:14:37 260472] [debug] |scid:950b81b2ee49e9ed|xqc_conn_client_init_path_addr|path:0|conn_addr:addr or cid not avail|cp_addr_len:16|path_addr:addr or cid not avail|pp_addr_len:16| [2025/04/30 13:14:37 260479] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:C_INIT|flag:TICKING UPPER_CONN_EXIST DGRAM_MSS_NOTIFY |now:1746018877260478| [2025/04/30 13:14:37 260484] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_write_streams| [2025/04/30 13:14:37 260488] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 13:14:37 260498] [info] |scid:950b81b2ee49e9ed|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:422|sent:392|pkt_type:INIT|frame:CRYPTO |now:1746018877260495| [2025/04/30 13:14:37 260504] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:C_INIT|next_state:C_INITIAL_SENT| [2025/04/30 13:14:37 260510] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 13:14:37 260516] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 260521] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:422|reinj:0|path_class:2| [2025/04/30 13:14:37 260526] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:422|pkt_type:INIT|frame:CRYPTO | [2025/04/30 13:14:37 260540] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 13:14:37 260630] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746018877260549|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 260640] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:0|origin_pktnum:0|size:1184|enc_size:1200|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:C_INITIAL_SENT|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 260647] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 13:14:37 260653] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 260660] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 1184| [2025/04/30 13:14:37 260667] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 260672] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 0| [2025/04/30 13:14:37 260676] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018878010549|now:1746018877260652|interv:749897| [2025/04/30 13:14:37 260680] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:0|expire:1746018878010549|now:1746018877260652|interval:749897|pto_count:0|srtt:250000 [2025/04/30 13:14:37 260686] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:1184| [2025/04/30 13:14:37 260691] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018878010549| [2025/04/30 13:14:37 260696] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_active_queue|last_ticked_time:1746018877260478|pd_index:0| [2025/04/30 13:14:37 260715] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018878010549| [2025/04/30 13:14:37 260724] [debug] |xqc_engine_wakeup_after|wakeup:1746018878010549|now:1746018877260724|diff:749825| [2025/04/30 13:14:37 260732] [debug] |xqc_engine_conn_logic|END| [2025/04/30 13:14:37 260786] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018878010549|pq_index:0| [2025/04/30 13:14:37 260793] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877260478| [2025/04/30 13:14:37 260802] [debug] |scid:950b81b2ee49e9ed|xqc_sample_check_app_limited|check_applimit|path:0|inflight:1184|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 13:14:37 260809] [debug] |scid:950b81b2ee49e9ed|xqc_sample_check_app_limited|path:0|applimit:1184| [2025/04/30 13:14:37 260818] [debug] |scid:950b81b2ee49e9ed|xqc_stream_buff_data|size:17| [2025/04/30 13:14:37 260826] [info] |scid:950b81b2ee49e9ed|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:17|pkt_type:0RTT|buff_1rtt:0|send_data_size:17|offset:17|fin:1|stream_flag:72|conn:000055655743B35C|conn_state:C_INITIAL_SENT|flag:TICKING HAS_0RTT UPPER_CONN_EXIST DGRAM_MSS_NOTIFY | [2025/04/30 13:14:37 260833] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:C_INITIAL_SENT|flag:TICKING HAS_0RTT UPPER_CONN_EXIST DGRAM_MSS_NOTIFY |now:1746018877260832| [2025/04/30 13:14:37 260841] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 13:14:37 260849] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:50|schedule_bytes:0|inflight:1184|cwnd:137856|conn:000055655743B35C|stream_id:0|stream_offset:17| [2025/04/30 13:14:37 260855] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 260869] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:50|reinj:0|path_class:2| [2025/04/30 13:14:37 260877] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:50|pkt_type:0RTT|frame:STREAM | [2025/04/30 13:14:37 260884] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:50|schedule_bytes:0|inflight:1184|cwnd:137856|conn:000055655743B35C|stream_id:0|stream_offset:17| [2025/04/30 13:14:37 260891] [debug] |scid:950b81b2ee49e9ed|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 13:14:37 260899] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 13:14:37 260943] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:0|size:50|sent:66|pkt_type:0RTT|frame:STREAM |inflight:1184|now:1746018877260908|stream_id:0|stream_offset:17| [2025/04/30 13:14:37 260954] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:0|origin_pktnum:0|size:50|enc_size:66|pkt_type:0RTT|frame:STREAM |conn_state:C_INITIAL_SENT|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 260961] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:1184| [2025/04/30 13:14:37 260968] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 260976] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 1184| [2025/04/30 13:14:37 260982] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 260989] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 260995] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 261001] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018878010549|now:1746018877260968|interv:749581| [2025/04/30 13:14:37 261008] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:0|expire:1746018878010549|now:1746018877260968|interval:749581|pto_count:0|srtt:250000 [2025/04/30 13:14:37 261016] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:1234| [2025/04/30 13:14:37 261023] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018878010549| [2025/04/30 13:14:37 261027] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_active_queue|last_ticked_time:1746018877260832|pd_index:0| [2025/04/30 13:14:37 261031] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018878010549| [2025/04/30 13:14:37 261035] [debug] |xqc_engine_wakeup_after|wakeup:1746018878010549|now:1746018877261035|diff:749514| [2025/04/30 13:14:37 261040] [debug] |xqc_engine_conn_logic|END| [2025/04/30 13:14:37 293620] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:1200|state:C_INITIAL_SENT|recv_time:1746018877293616| [2025/04/30 13:14:37 293652] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 13:14:37 293660] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_initial|success|Length:155| [2025/04/30 13:14:37 293674] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:0| [2025/04/30 13:14:37 293680] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 13:14:37 293694] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 13:14:37 293724] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:2| [2025/04/30 13:14:37 293747] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|conn:000055655743B35C|path:0|pkt_num:0|origin_pktnum:0|size:1184|pns:0|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:C_INITIAL_SENT|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 13:14:37 293756] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746018877260549|is_app_limited:1|send_elapse:0|ack_elapse:33067|ctl_first_sent_time:1746018877260549|lagest_ack_time:1746018877293616|curr_delivered:1184| [2025/04/30 13:14:37 293764] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_sent_time_update:1746018877260549| [2025/04/30 13:14:37 293772] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 13:14:37 293778] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|before update rtt|conn:000055655743B35C|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:33067|ack_delay:336| [2025/04/30 13:14:37 293789] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |after update rtt|conn:000055655743B35C|srtt:33067|rttvar:16533|minrtt:33067|latest_rtt:33067|ack_delay:336| [2025/04/30 13:14:37 293797] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 13:14:37 293803] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 13:14:37 293810] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:99199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 293816] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 293822] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 293828] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 293834] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 293840] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:18446744073709551615|now:1746018877293809|interv:18444998054832257806| [2025/04/30 13:14:37 293847] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:0|expire:18446744073709551615|now:1746018877293809|interval:18444998054832257806|pto_count:0|srtt:33067 [2025/04/30 13:14:37 293854] [debug] |scid:950b81b2ee49e9ed|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 33067, delivered 1184|rate 35806|lost 0| [2025/04/30 13:14:37 293861] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 13:14:37 293868] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (35806) in round 1| [2025/04/30 13:14:37 293874] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|probertt expire|rtt:33067, old_rtt:2147483647| [2025/04/30 13:14:37 293885] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|minrtt expire|rtt:33067, old_rtt:2147483647| [2025/04/30 13:14:37 293892] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 13:14:37 293898] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137856|packet_lost:0|acked:1184|po_sent_time:1746018877260549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 13:14:37 293906] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137856|packet_lost:0|acked:1184|po_sent_time:1746018877260549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 13:14:37 293917] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |bbr on ack|mode:0|pacing_rate:12027536|bw:35806|cwnd:139040|full_bw_reached:0|inflight:50|srtt:33067|latest_rtt:33067|min_rtt:33067|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 13:14:37 293926] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:6| [2025/04/30 13:14:37 293935] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_frame|level:0| [2025/04/30 13:14:37 293943] [debug] |scid:950b81b2ee49e9ed|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 13:14:37 293948] [debug] |scid:950b81b2ee49e9ed|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|129u| [2025/04/30 13:14:37 294286] [debug] |scid:950b81b2ee49e9ed|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:0|rv:-1| [2025/04/30 13:14:37 294292] [debug] |scid:950b81b2ee49e9ed|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 13:14:37 294297] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018878010549|pq_index:0| [2025/04/30 13:14:37 294303] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877260832| [2025/04/30 13:14:37 294309] [info] |scid:950b81b2ee49e9ed|xqc_conn_confirm_cid|dcid change|ori:5957eaad016e6e24|new:be421b2be968f83d| [2025/04/30 13:14:37 294315] [info] |scid:950b81b2ee49e9ed|xqc_conn_addr_validated|Address Validated|conn:000055655743B35C|role:0| [2025/04/30 13:14:37 294320] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_INIT| [2025/04/30 13:14:37 294326] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:0|flag:TICKING DCID_OK HAS_0RTT UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 13:14:37 294331] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 13:14:37 294335] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:ACK CRYPTO |recv_time:1746018877293616|dcid:950b81b2ee49e9ed|dcid_seq:0| [2025/04/30 13:14:37 294341] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_handshake|success|Length:994| [2025/04/30 13:14:37 294346] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:0| [2025/04/30 13:14:37 294350] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 13:14:37 294356] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:0| [2025/04/30 13:14:37 294360] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:6| [2025/04/30 13:14:37 294365] [debug] |scid:950b81b2ee49e9ed|xqc_create_crypto_stream|encrypt_level:2|cur_state:C_INITIAL_SENT| [2025/04/30 13:14:37 294372] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_frame|level:2| [2025/04/30 13:14:37 294376] [debug] |scid:950b81b2ee49e9ed|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 13:14:37 294380] [debug] |scid:950b81b2ee49e9ed|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|177u| [2025/04/30 13:14:37 294422] [debug] |scid:950b81b2ee49e9ed|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:65535| [2025/04/30 13:14:37 294428] [info] |scid:950b81b2ee49e9ed|xqc_conn_tls_transport_params_cb|store sr_token with cid: 5957eaad016e6e24|token:ace521f0d672040d08502d4f0e2e6faa [2025/04/30 13:14:37 294433] [debug] |scid:950b81b2ee49e9ed|xqc_conn_enable_multipath|xqc_conn_enable_multipath|0|0| [2025/04/30 13:14:37 294438] [warn] |scid:950b81b2ee49e9ed|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 13:14:37 294629] [debug] |scid:950b81b2ee49e9ed|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 13:14:37 294640] [debug] |scid:950b81b2ee49e9ed|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 13:14:37 294645] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:0| [2025/04/30 13:14:37 294649] [debug] |scid:950b81b2ee49e9ed|xqc_process_padding_frame|process padding| [2025/04/30 13:14:37 294656] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_HSK| [2025/04/30 13:14:37 294661] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:1|flag:TICKING DCID_OK HAS_0RTT UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 13:14:37 294665] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:1| [2025/04/30 13:14:37 294670] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:1019|pkt_type:HSK|pkt_num:0|frame:PADDING CRYPTO |recv_time:1746018877293616|dcid:950b81b2ee49e9ed|dcid_seq:0| [2025/04/30 13:14:37 294675] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997293616|now:1746018877293616|interv:120000000| [2025/04/30 13:14:37 294680] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997293616|now:1746018877293616|interv:120000000| [2025/04/30 13:14:37 294684] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877294684| [2025/04/30 13:14:37 294689] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:C_INITIAL_SENT|flag:TICKING DCID_OK HAS_0RTT UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877294689| [2025/04/30 13:14:37 294695] [info] |scid:950b81b2ee49e9ed|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 13:14:37 294699] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:C_INITIAL_SENT|next_state:C_INITIAL_RECVD| [2025/04/30 13:14:37 294730] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:C_INITIAL_RECVD|next_state:C_HANDSHAKE_RECVD| [2025/04/30 13:14:37 294735] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_write_streams| [2025/04/30 13:14:37 294739] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 13:14:37 294743] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:C_HANDSHAKE_RECVD|next_state:C_HANDSHAKE_RECVD| [2025/04/30 13:14:37 294747] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_write_streams| [2025/04/30 13:14:37 294750] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 13:14:37 294757] [info] |scid:950b81b2ee49e9ed|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:68|sent:39|pkt_type:HSK|frame:CRYPTO |now:1746018877294756| [2025/04/30 13:14:37 294761] [debug] |scid:950b81b2ee49e9ed|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:000055655743B35C| [2025/04/30 13:14:37 294766] [info] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 13:14:37 294770] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:99199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 294775] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 294798] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 294805] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 294810] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 294816] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:18446744073709551615|now:1746018877294770|interv:18444998054832256845| [2025/04/30 13:14:37 294837] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:0|expire:18446744073709551615|now:1746018877294770|interval:18444998054832256845|pto_count:0|srtt:33067 [2025/04/30 13:14:37 294842] [debug] |scid:950b81b2ee49e9ed|xqc_conn_early_data_accept|accept| [2025/04/30 13:14:37 294847] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:C_HANDSHAKE_RECVD|next_state:ESTABED| [2025/04/30 13:14:37 294853] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|largest_recv:0|ack_delay:1237|first_ack_range:0|largest_pkt_recv_time:1746018877293616| [2025/04/30 13:14:37 294858] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 13:14:37 294862] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 13:14:37 294866] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 13:14:37 294871] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|largest_recv:0|ack_delay:1255|first_ack_range:0|largest_pkt_recv_time:1746018877293616| [2025/04/30 13:14:37 294875] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:0|low:0|pkt_pns:1| [2025/04/30 13:14:37 294879] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 13:14:37 294883] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 13:14:37 294889] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:33067|min_srtt:33067|path_bw:35806|loss_rate:0.00|path_pto:0| [2025/04/30 13:14:37 294894] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:33067|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 294899] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:68|reinj:0|path_class:2| [2025/04/30 13:14:37 294904] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 294909] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 294914] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:68|pkt_type:HSK|frame:CRYPTO | [2025/04/30 13:14:37 294920] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 13:14:37 294968] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:0|size:68|sent:84|pkt_type:HSK|frame:CRYPTO |inflight:50|now:1746018877294928|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 294977] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:0|origin_pktnum:0|size:68|enc_size:84|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 294985] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:50|applimit:1184| [2025/04/30 13:14:37 294992] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:99199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 295000] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 295005] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 68| [2025/04/30 13:14:37 295009] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 295012] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 295021] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877394127|now:1746018877294992|interv:99135| [2025/04/30 13:14:37 295025] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:1|expire:1746018877394127|now:1746018877294992|interval:99135|pto_count:0|srtt:33067 [2025/04/30 13:14:37 295030] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:118| [2025/04/30 13:14:37 295035] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:36|pkt_type:INIT|frame:ACK | [2025/04/30 13:14:37 295040] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 13:14:37 295073] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:1|size:1184|sent:1200|pkt_type:INIT|frame:PADDING ACK |inflight:118|now:1746018877295047|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 295082] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:1|origin_pktnum:0|size:1184|enc_size:1200|pkt_type:INIT|frame:PADDING ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 295089] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:118|applimit:1184| [2025/04/30 13:14:37 295096] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:118| [2025/04/30 13:14:37 295103] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:35|pkt_type:HSK|frame:ACK | [2025/04/30 13:14:37 295107] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 13:14:37 295135] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:1|size:35|sent:51|pkt_type:HSK|frame:ACK |inflight:118|now:1746018877295113|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 295144] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:1|origin_pktnum:0|size:35|enc_size:51|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 295152] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877394127| [2025/04/30 13:14:37 295159] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877394127| [2025/04/30 13:14:37 295165] [debug] |xqc_engine_wakeup_after|wakeup:1746018877394127|now:1746018877295165|diff:98962| [2025/04/30 13:14:37 295170] [debug] |xqc_engine_main_logic|END|now:1746018877294689| [2025/04/30 13:14:37 295179] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:222|state:ESTABED|recv_time:1746018877295178| [2025/04/30 13:14:37 295183] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950b81b2ee49e9ed|spin_bit:0| [2025/04/30 13:14:37 295189] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:0| [2025/04/30 13:14:37 295193] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 13:14:37 295198] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:0| [2025/04/30 13:14:37 295203] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295207] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|0e3cf16acad821e3|sr_token:e98346ee008cd1c16ac621684d36e791 [2025/04/30 13:14:37 295213] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295217] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|254d8fd05df2fac8|sr_token:c5e38d3731a240bda70ccf24ac8666b1 [2025/04/30 13:14:37 295222] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295226] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|8c4b98aa4040ff8b|sr_token:97a420d4d495762197b4392ee2d7cdea [2025/04/30 13:14:37 295236] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295240] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|f290263ab812a133|sr_token:1c01ea6e31b0699f4748ec69fce9c1e8 [2025/04/30 13:14:37 295245] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295248] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|53175b167cffe0da|sr_token:e4e872b000e18d1b17f85fbc499ab753 [2025/04/30 13:14:37 295253] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295257] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|9b0749f14e952838|sr_token:8fd7a39af2f514cfbff20e152ec5e280 [2025/04/30 13:14:37 295262] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:18| [2025/04/30 13:14:37 295266] [debug] |scid:950b81b2ee49e9ed|xqc_process_new_conn_id_frame|new_conn_id|7ec87a03c58afb30|sr_token:2afc83fc10219fb2382ac4b30731be02 [2025/04/30 13:14:37 295271] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:ACK_01RTT|expire:1746018877320178|now:1746018877295178|interv:25000| [2025/04/30 13:14:37 295276] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877295178|max_ack_delay:25000| [2025/04/30 13:14:37 295281] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:2| [2025/04/30 13:14:37 295285] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:222|pkt_type:SHORT_HEADER|pkt_num:0|frame:NEW_CONNECTION_ID |recv_time:1746018877295178|dcid:950b81b2ee49e9ed|dcid_seq:0| [2025/04/30 13:14:37 295290] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997295178|now:1746018877295178|interv:120000000| [2025/04/30 13:14:37 295294] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997295178|now:1746018877295178|interv:120000000| [2025/04/30 13:14:37 295298] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877394127|pq_index:0| [2025/04/30 13:14:37 295302] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877294689| [2025/04/30 13:14:37 295306] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877295306| [2025/04/30 13:14:37 295311] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877295310| [2025/04/30 13:14:37 295317] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877320178| [2025/04/30 13:14:37 295321] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877320178| [2025/04/30 13:14:37 295325] [debug] |xqc_engine_wakeup_after|wakeup:1746018877320178|now:1746018877295325|diff:24853| [2025/04/30 13:14:37 295329] [debug] |xqc_engine_main_logic|END|now:1746018877295310| [2025/04/30 13:14:37 295334] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877295334| [2025/04/30 13:14:37 295338] [debug] |xqc_engine_wakeup_after|wakeup:1746018877320178|now:1746018877295338|diff:24840| [2025/04/30 13:14:37 295342] [debug] |xqc_engine_main_logic|END|now:1746018877295334| [2025/04/30 13:14:37 318724] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877318723| [2025/04/30 13:14:37 318751] [debug] |xqc_engine_wakeup_after|wakeup:1746018877320178|now:1746018877318751|diff:1427| [2025/04/30 13:14:37 318756] [debug] |xqc_engine_main_logic|END|now:1746018877318723| [2025/04/30 13:14:37 320885] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877320885| [2025/04/30 13:14:37 320892] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877320178|pq_index:0| [2025/04/30 13:14:37 320908] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877295310| [2025/04/30 13:14:37 320914] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877320912| [2025/04/30 13:14:37 320920] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746018877320178|now:1746018877320912| [2025/04/30 13:14:37 320925] [debug] |scid:950b81b2ee49e9ed|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 13:14:37 320929] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746018877320178|now:1746018877320912| [2025/04/30 13:14:37 320933] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 13:14:37 320942] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|largest_recv:0|ack_delay:25763|first_ack_range:0|largest_pkt_recv_time:1746018877295178| [2025/04/30 13:14:37 320946] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:0|low:0|pkt_pns:2| [2025/04/30 13:14:37 320951] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 13:14:37 320955] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 13:14:37 320961] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 320967] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 13:14:37 320973] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 13:14:37 321040] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:1|size:19|sent:35|pkt_type:SHORT_HEADER|frame:ACK |inflight:118|now:1746018877320987|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 321047] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:1|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 321053] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877394127| [2025/04/30 13:14:37 321057] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877394127| [2025/04/30 13:14:37 321061] [debug] |xqc_engine_wakeup_after|wakeup:1746018877394127|now:1746018877321061|diff:73066| [2025/04/30 13:14:37 321067] [debug] |xqc_engine_main_logic|END|now:1746018877320912| [2025/04/30 13:14:37 395461] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877395460| [2025/04/30 13:14:37 395495] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877394127|pq_index:0| [2025/04/30 13:14:37 395500] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877320912| [2025/04/30 13:14:37 395507] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877395504| [2025/04/30 13:14:37 395512] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746018877394127|now:1746018877395504| [2025/04/30 13:14:37 395517] [debug] |scid:950b81b2ee49e9ed|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 13:14:37 395521] [debug] |scid:950b81b2ee49e9ed|xqc_timer_loss_detection_timeout|send Probe pkts|conn:000055655743B35C|path:0|bytes_in_flight:118| [2025/04/30 13:14:37 395526] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:99199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 395545] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 395549] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 68| [2025/04/30 13:14:37 395553] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 395557] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 395561] [debug] |scid:950b81b2ee49e9ed|xqc_path_send_one_or_two_ack_elicit_pkts|send two ack-eliciting pkts|path:0|pns:1| [2025/04/30 13:14:37 395567] [debug] |scid:950b81b2ee49e9ed|xqc_conn_send_probe_pkt|conn:000055655743B35C|path:0|pkt_num:0|size:68|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED| [2025/04/30 13:14:37 395573] [debug] |scid:950b81b2ee49e9ed|xqc_path_send_one_or_two_ack_elicit_pkts|dup pkt on PTO, pkt_num:0| [2025/04/30 13:14:37 395577] [debug] |scid:950b81b2ee49e9ed|xqc_conn_send_probe_pkt|conn:000055655743B35C|path:0|pkt_num:0|size:68|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED| [2025/04/30 13:14:37 395582] [debug] |scid:950b81b2ee49e9ed|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|PTO|conn:000055655743B35C|pto_count:1 [2025/04/30 13:14:37 395586] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 395590] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 395594] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 395598] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 395602] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 395606] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:18446744073709551615|now:1746018877395586|interv:18444998054832156029| [2025/04/30 13:14:37 395610] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:0|expire:18446744073709551615|now:1746018877395586|interval:18444998054832156029|pto_count:1|srtt:33067 [2025/04/30 13:14:37 395618] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:CRYPTO |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 395623] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:CRYPTO |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 395628] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:68|pkt_type:HSK|frame:CRYPTO | [2025/04/30 13:14:37 395635] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 13:14:37 395748] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:2|size:68|sent:84|pkt_type:HSK|frame:CRYPTO |inflight:50|now:1746018877395652|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 395759] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:2|origin_pktnum:0|size:68|enc_size:84|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 395765] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:50|applimit:1184| [2025/04/30 13:14:37 395769] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 395774] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 395778] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 68| [2025/04/30 13:14:37 395786] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 395790] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 395793] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877594050|now:1746018877395769|interv:198281| [2025/04/30 13:14:37 395798] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:1|expire:1746018877594050|now:1746018877395769|interval:198281|pto_count:1|srtt:33067 [2025/04/30 13:14:37 395803] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:118| [2025/04/30 13:14:37 395808] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:68|pkt_type:HSK|frame:CRYPTO | [2025/04/30 13:14:37 395814] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 13:14:37 395851] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:3|size:68|sent:84|pkt_type:HSK|frame:CRYPTO |inflight:118|now:1746018877395824|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 395859] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:3|origin_pktnum:0|size:68|enc_size:84|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:16| [2025/04/30 13:14:37 395864] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:118|applimit:1184| [2025/04/30 13:14:37 395869] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 395875] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 395880] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 136| [2025/04/30 13:14:37 395885] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 395890] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 13:14:37 395894] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877594222|now:1746018877395869|interv:198353| [2025/04/30 13:14:37 395899] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:1|expire:1746018877594222|now:1746018877395869|interval:198353|pto_count:1|srtt:33067 [2025/04/30 13:14:37 395905] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:186| [2025/04/30 13:14:37 395911] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877594222| [2025/04/30 13:14:37 395917] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877594222| [2025/04/30 13:14:37 395922] [debug] |xqc_engine_wakeup_after|wakeup:1746018877594222|now:1746018877395922|diff:198300| [2025/04/30 13:14:37 395929] [debug] |xqc_engine_main_logic|END|now:1746018877395504| [2025/04/30 13:14:37 528035] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:387|state:ESTABED|recv_time:1746018877528030| [2025/04/30 13:14:37 528058] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950b81b2ee49e9ed|spin_bit:1| [2025/04/30 13:14:37 528071] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:0| [2025/04/30 13:14:37 528077] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 13:14:37 528090] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:2| [2025/04/30 13:14:37 528105] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:1e| [2025/04/30 13:14:37 528112] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:6| [2025/04/30 13:14:37 528122] [debug] |scid:950b81b2ee49e9ed|xqc_create_crypto_stream|encrypt_level:3|cur_state:ESTABED| [2025/04/30 13:14:37 528129] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877594222|pq_index:0| [2025/04/30 13:14:37 528136] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877395504| [2025/04/30 13:14:37 528141] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_frame|level:3| [2025/04/30 13:14:37 528147] [debug] |scid:950b81b2ee49e9ed|xqc_read_crypto_stream|xqc_read_crypto_stream|level:3| [2025/04/30 13:14:37 528153] [debug] |scid:950b81b2ee49e9ed|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:3|356u| [2025/04/30 13:14:37 529123] [info] |scid:950b81b2ee49e9ed|xqc_conn_handshake_confirmed|handshake confirmed|conn:000055655743B35C| [2025/04/30 13:14:37 529134] [debug] |scid:950b81b2ee49e9ed|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:186|cwnd:139040|pkt_num:0|ptype:2|frames:CRYPTO | [2025/04/30 13:14:37 529140] [debug] |scid:950b81b2ee49e9ed|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:118|cwnd:139040|pkt_num:2|ptype:2|frames:CRYPTO | [2025/04/30 13:14:37 529145] [debug] |scid:950b81b2ee49e9ed|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:50|cwnd:139040|pkt_num:3|ptype:2|frames:CRYPTO | [2025/04/30 13:14:37 529149] [info] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 13:14:37 529154] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:99199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 529159] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 529163] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 529167] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 529171] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877529153|now:1746018877529153|interv:0| [2025/04/30 13:14:37 529175] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877385107|now:1746018877529153|interval:0|pto_count:0|srtt:33067 [2025/04/30 13:14:37 529182] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:ACK_01RTT|expire:1746018877553030|now:1746018877528030|interv:25000| [2025/04/30 13:14:37 529188] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877528030|max_ack_delay:25000| [2025/04/30 13:14:37 529192] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:2| [2025/04/30 13:14:37 529197] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:387|pkt_type:SHORT_HEADER|pkt_num:2|frame:CRYPTO HANDSHAKE_DONE |recv_time:1746018877528030|dcid:950b81b2ee49e9ed|dcid_seq:0| [2025/04/30 13:14:37 529203] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997528030|now:1746018877528030|interv:120000000| [2025/04/30 13:14:37 529208] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997528030|now:1746018877528030|interv:120000000| [2025/04/30 13:14:37 529212] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877529212| [2025/04/30 13:14:37 529221] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877529220| [2025/04/30 13:14:37 529226] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746018877529153|now:1746018877529220| [2025/04/30 13:14:37 529230] [debug] |scid:950b81b2ee49e9ed|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 13:14:37 529234] [debug] |scid:950b81b2ee49e9ed|xqc_timer_loss_detection_timeout|send Probe pkts|conn:000055655743B35C|path:0|bytes_in_flight:50| [2025/04/30 13:14:37 529238] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:99199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 529243] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 529247] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 529251] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 50| [2025/04/30 13:14:37 529255] [debug] |scid:950b81b2ee49e9ed|xqc_path_send_one_or_two_ack_elicit_pkts|send two ack-eliciting pkts|path:0|pns:2| [2025/04/30 13:14:37 529260] [debug] |scid:950b81b2ee49e9ed|xqc_conn_send_probe_pkt|conn:000055655743B35C|path:0|pkt_num:0|size:50|pkt_type:0RTT|frame:STREAM |conn_state:ESTABED| [2025/04/30 13:14:37 529265] [debug] |scid:950b81b2ee49e9ed|xqc_path_send_one_or_two_ack_elicit_pkts|dup pkt on PTO, pkt_num:0| [2025/04/30 13:14:37 529269] [debug] |scid:950b81b2ee49e9ed|xqc_conn_send_probe_pkt|conn:000055655743B35C|path:0|pkt_num:0|size:50|pkt_type:0RTT|frame:STREAM |conn_state:ESTABED| [2025/04/30 13:14:37 529274] [debug] |scid:950b81b2ee49e9ed|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|PTO|conn:000055655743B35C|pto_count:1 [2025/04/30 13:14:37 529278] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055655743B35C|path:0| [2025/04/30 13:14:37 529282] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 13:14:37 529286] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|unset|type:LOSS_DETECTION|expire_time:0|now:1746018877529220| [2025/04/30 13:14:37 529290] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 13:14:37 529295] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_read|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 13:14:37 529299] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_write_streams| [2025/04/30 13:14:37 529303] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 13:14:37 529307] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 13:14:37 529321] [debug] |scid:950b81b2ee49e9ed|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:950259a0bd4915f3|sr_token:e0aa735cfe7f0000f7f12f5365550000|seq_num:1 [2025/04/30 13:14:37 529329] [debug] |scid:950b81b2ee49e9ed|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:c601b8ca621f4f97|sr_token:e0aa735cfe7f0000f7f12f5365550000|seq_num:2 [2025/04/30 13:14:37 529334] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:STREAM |stream_id:0|stream_offset:17| [2025/04/30 13:14:37 529338] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:STREAM |stream_id:0|stream_offset:17| [2025/04/30 13:14:37 529344] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:33067|min_srtt:33067|path_bw:35806|loss_rate:16.67|path_pto:1| [2025/04/30 13:14:37 529349] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:33067|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 529357] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:41|reinj:0|path_class:2| [2025/04/30 13:14:37 529362] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:33067|min_srtt:33067|path_bw:35806|loss_rate:16.67|path_pto:1| [2025/04/30 13:14:37 529366] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:33067|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 529370] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:41|reinj:0|path_class:2| [2025/04/30 13:14:37 529375] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:50|pkt_type:0RTT|frame:STREAM | [2025/04/30 13:14:37 529380] [debug] |scid:950b81b2ee49e9ed|xqc_convert_pkt_0rtt_2_1rtt|0RTT to 1RTT|conn:000055655743B35C|type:4|pkt_num:0|pns:2|frame:STREAM | [2025/04/30 13:14:37 529385] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 13:14:37 529429] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:2|size:34|sent:50|pkt_type:SHORT_HEADER|frame:STREAM |inflight:0|now:1746018877529392|stream_id:0|stream_offset:17| [2025/04/30 13:14:37 529439] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:2|origin_pktnum:0|size:34|enc_size:50|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 529446] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:1184| [2025/04/30 13:14:37 529453] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 529461] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 529467] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 529471] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 34| [2025/04/30 13:14:37 529474] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877777790|now:1746018877529453|interv:248337| [2025/04/30 13:14:37 529479] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877777790|now:1746018877529453|interval:248337|pto_count:1|srtt:33067 [2025/04/30 13:14:37 529484] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:34| [2025/04/30 13:14:37 529489] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:50|pkt_type:0RTT|frame:STREAM | [2025/04/30 13:14:37 529493] [debug] |scid:950b81b2ee49e9ed|xqc_convert_pkt_0rtt_2_1rtt|0RTT to 1RTT|conn:000055655743B35C|type:4|pkt_num:0|pns:2|frame:STREAM | [2025/04/30 13:14:37 529498] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 13:14:37 529528] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:3|size:34|sent:50|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34|now:1746018877529504|stream_id:0|stream_offset:17| [2025/04/30 13:14:37 529537] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:3|origin_pktnum:0|size:34|enc_size:50|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:16| [2025/04/30 13:14:37 529550] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:34|applimit:1184| [2025/04/30 13:14:37 529557] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 529562] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 529566] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 529570] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 68| [2025/04/30 13:14:37 529574] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877777902|now:1746018877529557|interv:248345| [2025/04/30 13:14:37 529578] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877777902|now:1746018877529557|interval:248345|pto_count:1|srtt:33067 [2025/04/30 13:14:37 529582] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:68| [2025/04/30 13:14:37 529587] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 13:14:37 529591] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:4-4|next_skip_chance:1746018877902188|current_time:1746018877529591| [2025/04/30 13:14:37 529596] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 13:14:37 529624] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:5|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:68|now:1746018877529601|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 529633] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:5|origin_pktnum:0|size:41|enc_size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 529640] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:68|applimit:1184| [2025/04/30 13:14:37 529646] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 529653] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 529657] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 529661] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 109| [2025/04/30 13:14:37 529665] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877777999|now:1746018877529646|interv:248353| [2025/04/30 13:14:37 529669] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877777999|now:1746018877529646|interval:248353|pto_count:1|srtt:33067 [2025/04/30 13:14:37 529673] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:109| [2025/04/30 13:14:37 529678] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 13:14:37 529682] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 13:14:37 529732] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:6|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:109|now:1746018877529688|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 529749] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:6|origin_pktnum:0|size:41|enc_size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 529754] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:109|applimit:1184| [2025/04/30 13:14:37 529758] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:33067|rtt_var:16533|pto_duration:198398|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 13:14:37 529763] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 529767] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 529771] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 150| [2025/04/30 13:14:37 529775] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877778086|now:1746018877529758|interv:248328| [2025/04/30 13:14:37 529779] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877778086|now:1746018877529758|interval:248328|pto_count:1|srtt:33067 [2025/04/30 13:14:37 529783] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139040|inflight:150| [2025/04/30 13:14:37 529788] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877553030| [2025/04/30 13:14:37 529793] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877553030| [2025/04/30 13:14:37 529797] [debug] |xqc_engine_wakeup_after|wakeup:1746018877553030|now:1746018877529797|diff:23233| [2025/04/30 13:14:37 529802] [debug] |xqc_engine_main_logic|END|now:1746018877529220| [2025/04/30 13:14:37 529810] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:387|state:ESTABED|recv_time:1746018877529810| [2025/04/30 13:14:37 529815] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950b81b2ee49e9ed|spin_bit:1| [2025/04/30 13:14:37 529821] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:2| [2025/04/30 13:14:37 529825] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 13:14:37 529831] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:3| [2025/04/30 13:14:37 529835] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:1e| [2025/04/30 13:14:37 529839] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:6| [2025/04/30 13:14:37 529844] [debug] |scid:950b81b2ee49e9ed|xqc_process_crypto_frame|level:3| [2025/04/30 13:14:37 529848] [debug] |scid:950b81b2ee49e9ed|xqc_read_crypto_stream|xqc_read_crypto_stream|level:3| [2025/04/30 13:14:37 529852] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877553030|pq_index:0| [2025/04/30 13:14:37 529856] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877529220| [2025/04/30 13:14:37 529861] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 13:14:37 529866] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 13:14:37 529870] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:2| [2025/04/30 13:14:37 529875] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:387|pkt_type:SHORT_HEADER|pkt_num:3|frame:CRYPTO HANDSHAKE_DONE |recv_time:1746018877529810|dcid:950b81b2ee49e9ed|dcid_seq:0| [2025/04/30 13:14:37 529883] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997529810|now:1746018877529810|interv:120000000| [2025/04/30 13:14:37 529887] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997529810|now:1746018877529810|interv:120000000| [2025/04/30 13:14:37 529891] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877529891| [2025/04/30 13:14:37 529896] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877529895| [2025/04/30 13:14:37 529901] [debug] |scid:950b81b2ee49e9ed|xqc_crypto_stream_on_read|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 13:14:37 529907] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|largest_recv:3|ack_delay:96|first_ack_range:1|largest_pkt_recv_time:1746018877529810| [2025/04/30 13:14:37 529912] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:3|low:2|pkt_pns:2| [2025/04/30 13:14:37 529916] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:0|low:0|pkt_pns:2| [2025/04/30 13:14:37 529919] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:3|frame_largest_recv:3| [2025/04/30 13:14:37 529924] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 13:14:37 529929] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 529934] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:20|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 13:14:37 529938] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:7| [2025/04/30 13:14:37 529970] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:7|size:20|sent:36|pkt_type:SHORT_HEADER|frame:ACK |inflight:150|now:1746018877529944|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 529979] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:7|origin_pktnum:0|size:20|enc_size:36|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 529987] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877778086| [2025/04/30 13:14:37 529994] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877778086| [2025/04/30 13:14:37 530000] [debug] |xqc_engine_wakeup_after|wakeup:1746018877778086|now:1746018877530000|diff:248086| [2025/04/30 13:14:37 530005] [debug] |xqc_engine_main_logic|END|now:1746018877529895| [2025/04/30 13:14:37 530010] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877530010| [2025/04/30 13:14:37 530014] [debug] |xqc_engine_wakeup_after|wakeup:1746018877778086|now:1746018877530014|diff:248072| [2025/04/30 13:14:37 530018] [debug] |xqc_engine_main_logic|END|now:1746018877530010| [2025/04/30 13:14:37 561005] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:1054|state:ESTABED|recv_time:1746018877561004| [2025/04/30 13:14:37 561022] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950b81b2ee49e9ed|spin_bit:1| [2025/04/30 13:14:37 561031] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:3| [2025/04/30 13:14:37 561038] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 13:14:37 561048] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:4| [2025/04/30 13:14:37 561054] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:a| [2025/04/30 13:14:37 561062] [debug] |scid:950b81b2ee49e9ed|xqc_process_stream_frame|offset:0|data_length:1024|fin:0|stream_id:0|path:0| [2025/04/30 13:14:37 561069] [debug] |scid:950b81b2ee49e9ed|xqc_insert_stream_frame|merge left|merged_offset_end:1024|new_offset:0|new_len:1024| [2025/04/30 13:14:37 561083] [debug] |scid:950b81b2ee49e9ed|xqc_process_stream_frame|xqc_stream_ready_to_read part recvd| [2025/04/30 13:14:37 561090] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877778086|pq_index:0| [2025/04/30 13:14:37 561096] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877529895| [2025/04/30 13:14:37 561102] [debug] |scid:950b81b2ee49e9ed|xqc_process_stream_frame|stream_length:0|merged_offset_end:1024|stream_id:0| [2025/04/30 13:14:37 561109] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:ACK_01RTT|expire:1746018877586004|now:1746018877561004|interv:25000| [2025/04/30 13:14:37 561117] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877561004|max_ack_delay:25000| [2025/04/30 13:14:37 561124] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:2| [2025/04/30 13:14:37 561131] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:1054|pkt_type:SHORT_HEADER|pkt_num:4|frame:STREAM |recv_time:1746018877561004|dcid:950b81b2ee49e9ed|dcid_seq:0| [2025/04/30 13:14:37 561138] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997561004|now:1746018877561004|interv:120000000| [2025/04/30 13:14:37 561144] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997561004|now:1746018877561004|interv:120000000| [2025/04/30 13:14:37 561157] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:40|state:ESTABED|recv_time:1746018877561156| [2025/04/30 13:14:37 561165] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950259a0bd4915f3|spin_bit:1| [2025/04/30 13:14:37 561173] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:4| [2025/04/30 13:14:37 561179] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 13:14:37 561187] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/04/30 13:14:37 561193] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:2| [2025/04/30 13:14:37 561201] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|conn:000055655743B35C|path:0|pkt_num:2|origin_pktnum:0|size:34|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:2| [2025/04/30 13:14:37 561209] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34|prior_delivered:1184|prior_time:1746018877529392|is_app_limited:1|send_elapse:0|ack_elapse:31764|ctl_first_sent_time:1746018877529392|lagest_ack_time:1746018877561156|curr_delivered:1218| [2025/04/30 13:14:37 561217] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_sent_time_update:1746018877529392| [2025/04/30 13:14:37 561223] [debug] |scid:950b81b2ee49e9ed|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 13:14:37 561232] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 13:14:37 561238] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|conn:000055655743B35C|path:0|pkt_num:5|origin_pktnum:0|size:41|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:5| [2025/04/30 13:14:37 561245] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34|prior_delivered:1184|prior_time:1746018877529392|is_app_limited:1|send_elapse:0|ack_elapse:31764|ctl_first_sent_time:1746018877529392|lagest_ack_time:1746018877561156|curr_delivered:1259| [2025/04/30 13:14:37 561258] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_sent_time_update:1746018877529601| [2025/04/30 13:14:37 561263] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 13:14:37 561267] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|before update rtt|conn:000055655743B35C|srtt:33067|rttvar:16533|minrtt:33067|latest_rtt:31555|ack_delay:32| [2025/04/30 13:14:37 561271] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |after update rtt|conn:000055655743B35C|srtt:32874|rttvar:12786|minrtt:31555|latest_rtt:31555|ack_delay:32| [2025/04/30 13:14:37 561276] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_lost_sent_pn|largest_acked:5|lost_pn:2|thresh:3| [2025/04/30 13:14:37 561281] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 13:14:37 561285] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:32874|rtt_var:12786|pto_duration:84018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 561290] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 561294] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 561297] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 41| [2025/04/30 13:14:37 561301] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877638706|now:1746018877561285|interv:77421| [2025/04/30 13:14:37 561306] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877638706|now:1746018877561285|interval:77421|pto_count:0|srtt:32874 [2025/04/30 13:14:37 561310] [debug] |scid:950b81b2ee49e9ed|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 31764, delivered 75|rate 2361|lost 0| [2025/04/30 13:14:37 561315] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 13:14:37 561320] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|probertt expire|rtt:31555, old_rtt:33067| [2025/04/30 13:14:37 561324] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|minrtt expire|rtt:31555, old_rtt:33067| [2025/04/30 13:14:37 561328] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 13:14:37 561332] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139040|packet_lost:0|acked:75|po_sent_time:1746018877529601|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1259| [2025/04/30 13:14:37 561337] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139040|packet_lost:0|acked:75|po_sent_time:1746018877529601|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1259| [2025/04/30 13:14:37 561342] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |bbr on ack|mode:0|pacing_rate:12027536|bw:35806|cwnd:139115|full_bw_reached:0|inflight:41|srtt:32874|latest_rtt:31555|min_rtt:31555|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 13:14:37 561348] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:19| [2025/04/30 13:14:37 561352] [debug] |scid:950b81b2ee49e9ed|xqc_conn_set_cid_retired_ts|retired|cid:950b81b2ee49e9ed|seq:0|len:8| [2025/04/30 13:14:37 561357] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:RETIRE_CID|expire:1746018877888411|now:1746018877561357|interv:327054| [2025/04/30 13:14:37 561362] [debug] |scid:950b81b2ee49e9ed|xqc_process_retire_conn_id_frame|switch scid to 1| [2025/04/30 13:14:37 561369] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:f| [2025/04/30 13:14:37 561373] [debug] |scid:950b81b2ee49e9ed|xqc_process_stream_frame|offset:1024|data_length:0|fin:1|stream_id:0|path:0| [2025/04/30 13:14:37 561378] [debug] |scid:950b81b2ee49e9ed|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 13:14:37 561382] [debug] |scid:950b81b2ee49e9ed|xqc_process_stream_frame|stream_length:1024|merged_offset_end:1024|stream_id:0| [2025/04/30 13:14:37 561387] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 13:14:37 561392] [debug] |scid:950b81b2ee49e9ed|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 13:14:37 561396] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/04/30 13:14:37 561401] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:5|frame:ACK STREAM RETIRE_CONNECTION_ID |recv_time:1746018877561156|dcid:950259a0bd4915f3|dcid_seq:1| [2025/04/30 13:14:37 561406] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997561156|now:1746018877561156|interv:120000000| [2025/04/30 13:14:37 561410] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997561156|now:1746018877561156|interv:120000000| [2025/04/30 13:14:37 561414] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877561414| [2025/04/30 13:14:37 561419] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877561418| [2025/04/30 13:14:37 561424] [debug] |scid:950b81b2ee49e9ed|xqc_process_read_streams|stream_read_notify|flag:74|stream_id:0|conn:000055655743B35C| [2025/04/30 13:14:37 561430] [debug] |scid:950b81b2ee49e9ed|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 13:14:37 561435] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:STREAM_CLOSE|expire:1746018877888488|now:1746018877561434|interv:327054| [2025/04/30 13:14:37 561480] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|largest_recv:5|ack_delay:323|first_ack_range:3|largest_pkt_recv_time:1746018877561156| [2025/04/30 13:14:37 561488] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:5|low:2|pkt_pns:2| [2025/04/30 13:14:37 561495] [debug] |scid:950b81b2ee49e9ed|xqc_gen_ack_frame|high:0|low:0|pkt_pns:2| [2025/04/30 13:14:37 561500] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:5|frame_largest_recv:5| [2025/04/30 13:14:37 561507] [debug] |scid:950b81b2ee49e9ed|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 13:14:37 561524] [debug] |scid:950b81b2ee49e9ed|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:fd7b6fbe295eeb86|sr_token:90aa735cfe7f0000fa07315365550000|seq_num:3 [2025/04/30 13:14:37 561531] [debug] |scid:950b81b2ee49e9ed|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 13:14:37 561538] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:32874|min_srtt:32874|path_bw:35806|loss_rate:33.33|path_pto:0| [2025/04/30 13:14:37 561545] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:32874|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 561552] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:41|reinj:0|path_class:4| [2025/04/30 13:14:37 561559] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:20|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 13:14:37 561572] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:8| [2025/04/30 13:14:37 561616] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:8|size:20|sent:36|pkt_type:SHORT_HEADER|frame:ACK |inflight:41|now:1746018877561582|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 561626] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:8|origin_pktnum:0|size:20|enc_size:36|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 561633] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 13:14:37 561640] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 13:14:37 561676] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:9|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:41|now:1746018877561649|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 561684] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:9|origin_pktnum:0|size:41|enc_size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 561691] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|path:0|inflight:41|applimit:0| [2025/04/30 13:14:37 561698] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:32874|rtt_var:12786|pto_duration:84018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 561729] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 561734] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 561738] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 82| [2025/04/30 13:14:37 561742] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877670667|now:1746018877561698|interv:108969| [2025/04/30 13:14:37 561746] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877670667|now:1746018877561698|interval:108969|pto_count:0|srtt:32874 [2025/04/30 13:14:37 561751] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139115|inflight:82| [2025/04/30 13:14:37 561756] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877670667| [2025/04/30 13:14:37 561760] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877670667| [2025/04/30 13:14:37 561764] [debug] |xqc_engine_wakeup_after|wakeup:1746018877670667|now:1746018877561764|diff:108903| [2025/04/30 13:14:37 561769] [debug] |xqc_engine_main_logic|END|now:1746018877561418| [2025/04/30 13:14:37 561774] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877561774| [2025/04/30 13:14:37 561778] [debug] |xqc_engine_wakeup_after|wakeup:1746018877670667|now:1746018877561778|diff:108889| [2025/04/30 13:14:37 561782] [debug] |xqc_engine_main_logic|END|now:1746018877561774| [2025/04/30 13:14:37 586573] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:34|state:ESTABED|recv_time:1746018877586572| [2025/04/30 13:14:37 586588] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950259a0bd4915f3|spin_bit:1| [2025/04/30 13:14:37 586597] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:5| [2025/04/30 13:14:37 586603] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 13:14:37 586612] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 13:14:37 586625] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:2| [2025/04/30 13:14:37 586633] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|conn:000055655743B35C|path:0|pkt_num:6|origin_pktnum:0|size:41|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:6|path_largest_ack:6| [2025/04/30 13:14:37 586641] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:150|prior_delivered:1184|prior_time:1746018877529392|is_app_limited:1|send_elapse:296|ack_elapse:57180|ctl_first_sent_time:1746018877529688|lagest_ack_time:1746018877586572|curr_delivered:1300| [2025/04/30 13:14:37 586648] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_sent_time_update:1746018877529688| [2025/04/30 13:14:37 586656] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 13:14:37 586663] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|before update rtt|conn:000055655743B35C|srtt:32874|rttvar:12786|minrtt:31555|latest_rtt:56884|ack_delay:26168| [2025/04/30 13:14:37 586670] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |after update rtt|conn:000055655743B35C|srtt:32750|rttvar:9837|minrtt:31555|latest_rtt:56884|ack_delay:25000| [2025/04/30 13:14:37 586677] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_lost_sent_pn|largest_acked:6|lost_pn:3|thresh:3| [2025/04/30 13:14:37 586684] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 13:14:37 586691] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|srtt:32750|rtt_var:9837|pto_duration:72098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 13:14:37 586698] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 0, unacked: 0| [2025/04/30 13:14:37 586725] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 1, unacked: 0| [2025/04/30 13:14:37 586731] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_pto_time_and_space|conn:000055655743B35C|path:0|PNS: 2, unacked: 41| [2025/04/30 13:14:37 586737] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:LOSS_DETECTION|expire:1746018877658747|now:1746018877586691|interv:72056| [2025/04/30 13:14:37 586743] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055655743B35C|path:0|pns:2|expire:1746018877658747|now:1746018877586691|interval:72056|pto_count:0|srtt:32750 [2025/04/30 13:14:37 586751] [debug] |scid:950b81b2ee49e9ed|xqc_generate_sample|sampler: send_elapse 296, ack_elapse 57180, delivered 116|rate 2028|lost 0| [2025/04/30 13:14:37 586756] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|minrtt expire|rtt:31555, old_rtt:31555| [2025/04/30 13:14:37 586760] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 13:14:37 586764] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139115|packet_lost:0|acked:41|po_sent_time:1746018877529688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1259| [2025/04/30 13:14:37 586769] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139115|packet_lost:0|acked:41|po_sent_time:1746018877529688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1259| [2025/04/30 13:14:37 586773] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |bbr on ack|mode:0|pacing_rate:12027536|bw:35806|cwnd:139156|full_bw_reached:0|inflight:41|srtt:32750|latest_rtt:56884|min_rtt:31555|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 13:14:37 586784] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 13:14:37 586789] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:34|pkt_type:SHORT_HEADER|pkt_num:6|frame:ACK |recv_time:1746018877586572|dcid:950259a0bd4915f3|dcid_seq:1| [2025/04/30 13:14:37 586794] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997586572|now:1746018877586572|interv:120000000| [2025/04/30 13:14:37 586798] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997586572|now:1746018877586572|interv:120000000| [2025/04/30 13:14:37 586802] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877670667|pq_index:0| [2025/04/30 13:14:37 586806] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877561418| [2025/04/30 13:14:37 586810] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877586810| [2025/04/30 13:14:37 586816] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877586814| [2025/04/30 13:14:37 586822] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877658747| [2025/04/30 13:14:37 586826] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877658747| [2025/04/30 13:14:37 586830] [debug] |xqc_engine_wakeup_after|wakeup:1746018877658747|now:1746018877586830|diff:71917| [2025/04/30 13:14:37 586835] [debug] |xqc_engine_main_logic|END|now:1746018877586814| [2025/04/30 13:14:37 586840] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877586840| [2025/04/30 13:14:37 586844] [debug] |xqc_engine_wakeup_after|wakeup:1746018877658747|now:1746018877586844|diff:71903| [2025/04/30 13:14:37 586848] [debug] |xqc_engine_main_logic|END|now:1746018877586840| [2025/04/30 13:14:37 592162] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:33|state:ESTABED|recv_time:1746018877592161| [2025/04/30 13:14:37 592176] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950259a0bd4915f3|spin_bit:1| [2025/04/30 13:14:37 592186] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:6| [2025/04/30 13:14:37 592192] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 13:14:37 592201] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 13:14:37 592208] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|frame_type:2| [2025/04/30 13:14:37 592226] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|conn:000055655743B35C|path:0|pkt_num:9|origin_pktnum:0|size:41|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:9|path_largest_ack:9| [2025/04/30 13:14:37 592234] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:82|prior_delivered:1259|prior_time:1746018877561156|is_app_limited:0|send_elapse:32257|ack_elapse:31005|ctl_first_sent_time:1746018877561649|lagest_ack_time:1746018877592161|curr_delivered:1341| [2025/04/30 13:14:37 592241] [debug] |scid:950b81b2ee49e9ed|xqc_update_sample|sampler_sent_time_update:1746018877561649| [2025/04/30 13:14:37 592248] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 13:14:37 592255] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|before update rtt|conn:000055655743B35C|srtt:32750|rttvar:9837|minrtt:31555|latest_rtt:30512|ack_delay:24| [2025/04/30 13:14:37 592262] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_update_rtt|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |after update rtt|conn:000055655743B35C|srtt:32468|rttvar:7943|minrtt:30512|latest_rtt:30512|ack_delay:24| [2025/04/30 13:14:37 592276] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_get_lost_sent_pn|largest_acked:9|lost_pn:6|thresh:3| [2025/04/30 13:14:37 592282] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 13:14:37 592289] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055655743B35C|path:0| [2025/04/30 13:14:37 592295] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 13:14:37 592301] [debug] |scid:950b81b2ee49e9ed|xqc_generate_sample|sampler: send_elapse 32257, ack_elapse 31005, delivered 82|rate 2542|lost 0| [2025/04/30 13:14:37 592305] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 13:14:37 592309] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (2542) in round 3| [2025/04/30 13:14:37 592313] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|probertt expire|rtt:30512, old_rtt:31555| [2025/04/30 13:14:37 592317] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_update_min_rtt|minrtt expire|rtt:30512, old_rtt:31555| [2025/04/30 13:14:37 592321] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:150| [2025/04/30 13:14:37 592326] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139156|packet_lost:0|acked:41|po_sent_time:1746018877561649|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1341| [2025/04/30 13:14:37 592330] [debug] |scid:950b81b2ee49e9ed|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139156|packet_lost:0|acked:41|po_sent_time:1746018877561649|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1341| [2025/04/30 13:14:37 592335] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_ack_received|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24 |bbr on ack|mode:0|pacing_rate:12027536|bw:35806|cwnd:139197|full_bw_reached:0|inflight:0|srtt:32468|latest_rtt:30512|min_rtt:30512|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 13:14:37 592341] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 13:14:37 592345] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:33|pkt_type:SHORT_HEADER|pkt_num:7|frame:ACK |recv_time:1746018877592161|dcid:950259a0bd4915f3|dcid_seq:1| [2025/04/30 13:14:37 592350] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997592161|now:1746018877592161|interv:120000000| [2025/04/30 13:14:37 592356] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997592161|now:1746018877592161|interv:120000000| [2025/04/30 13:14:37 592363] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877658747|pq_index:0| [2025/04/30 13:14:37 592369] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877586814| [2025/04/30 13:14:37 592375] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877592375| [2025/04/30 13:14:37 592382] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877592381| [2025/04/30 13:14:37 592388] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018877888411| [2025/04/30 13:14:37 592392] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018877888411| [2025/04/30 13:14:37 592396] [debug] |xqc_engine_wakeup_after|wakeup:1746018877888411|now:1746018877592396|diff:296015| [2025/04/30 13:14:37 592400] [debug] |xqc_engine_main_logic|END|now:1746018877592381| [2025/04/30 13:14:37 592411] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877592411| [2025/04/30 13:14:37 592415] [debug] |xqc_engine_wakeup_after|wakeup:1746018877888411|now:1746018877592415|diff:295996| [2025/04/30 13:14:37 592419] [debug] |xqc_engine_main_logic|END|now:1746018877592411| [2025/04/30 13:14:37 887930] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877887930| [2025/04/30 13:14:37 887962] [debug] |xqc_engine_wakeup_after|wakeup:1746018877888411|now:1746018877887962|diff:449| [2025/04/30 13:14:37 887967] [debug] |xqc_engine_main_logic|END|now:1746018877887930| [2025/04/30 13:14:37 889034] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877889034| [2025/04/30 13:14:37 889041] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018877888411|pq_index:0| [2025/04/30 13:14:37 889046] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877592381| [2025/04/30 13:14:37 889053] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877889050| [2025/04/30 13:14:37 889059] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746018877888488|now:1746018877889050| [2025/04/30 13:14:37 889064] [debug] |scid:950b81b2ee49e9ed|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 13:14:37 889069] [debug] |scid:950b81b2ee49e9ed|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 13:14:37 889091] [info] |scid:950b81b2ee49e9ed|xqc_conn_close|conn:000055655743B35C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY | [2025/04/30 13:14:37 889097] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_DRAINING|expire:1746018878156816|now:1746018877889096|interv:267720| [2025/04/30 13:14:37 889102] [debug] |scid:950b81b2ee49e9ed|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 13:14:37 889107] [debug] |scid:950b81b2ee49e9ed|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 13:14:37 889111] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_INIT| [2025/04/30 13:14:37 889115] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_HSK| [2025/04/30 13:14:37 889119] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 13:14:37 889122] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 13:14:37 889127] [info] |scid:950b81b2ee49e9ed|xqc_conn_immediate_close|state to closing|state:ESTABED|flags:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY [2025/04/30 13:14:37 889134] [debug] |scid:950b81b2ee49e9ed|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 13:14:37 889147] [stats] |scid:950b81b2ee49e9ed|xqc_destroy_stream|err:0x0|close_msg:finished|enable_multipath:0|send_state:3|recv_state:3|stream_id:0|stream_type:0|send_bytes:17|read_bytes:1024|recv_bytes:1024|stream_len:1024|create_time:1746018877260786|wrt_delay:32|snd_delay:122|finwrt_delay:32|finsnd_delay:268718|finrcv_delay:300592|finread_delay:300644|all_acked_delay:300443|firstfinack_dely:300437|close_delay:300648|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24|path_info:mp is not supported in connection scid:950259a0bd4915f3|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:1| [2025/04/30 13:14:37 889154] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746018877888488|now:1746018877889050| [2025/04/30 13:14:37 889159] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 13:14:37 889179] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|timer expired|type:RETIRE_CID|expire_time:1746018877888411|now:1746018877889050| [2025/04/30 13:14:37 889187] [debug] |scid:950b81b2ee49e9ed|xqc_timer_retire_cid_timeout|retired->removed|cid:950b81b2ee49e9ed|seq:0|len:8| [2025/04/30 13:14:37 889193] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|unset|type:RETIRE_CID|expire_time:1746018877888411|now:1746018877889050| [2025/04/30 13:14:37 889199] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:RETIRE_CID| [2025/04/30 13:14:37 889207] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:32468|min_srtt:32468|path_bw:35806|loss_rate:25.00|path_pto:0| [2025/04/30 13:14:37 889215] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:32468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 889223] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:2| [2025/04/30 13:14:37 889232] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 13:14:37 889240] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 13:14:37 889348] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:10|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746018877889260|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 889363] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:10|origin_pktnum:0|size:17|enc_size:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:CLOSING|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 889374] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018878156816| [2025/04/30 13:14:37 889381] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018878156816| [2025/04/30 13:14:37 889420] [debug] |xqc_engine_wakeup_after|wakeup:1746018878156816|now:1746018877889420|diff:267396| [2025/04/30 13:14:37 889430] [debug] |xqc_engine_main_logic|END|now:1746018877889050| [2025/04/30 13:14:37 919982] [info] |xqc_engine_packet_process|==>|conn:000055655743B35C|size:37|state:CLOSING|recv_time:1746018877919980| [2025/04/30 13:14:37 920004] [debug] |scid:950b81b2ee49e9ed|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:950259a0bd4915f3|spin_bit:1| [2025/04/30 13:14:37 920017] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|largest_pn:7| [2025/04/30 13:14:37 920026] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 13:14:37 920039] [debug] |scid:950b81b2ee49e9ed|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 13:14:37 920050] [debug] |scid:950b81b2ee49e9ed|xqc_process_frames|closing state|frame_type:2| [2025/04/30 13:14:37 920063] [debug] |scid:950b81b2ee49e9ed|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 13:14:37 920072] [debug] |scid:950b81b2ee49e9ed|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 13:14:37 920080] [info] |scid:950b81b2ee49e9ed|xqc_conn_on_pkt_processed|====>|conn:000055655743B35C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:8|frame:|recv_time:1746018877919980|dcid:950259a0bd4915f3|dcid_seq:1| [2025/04/30 13:14:37 920091] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:PATH_IDLE|expire:1746018997919980|now:1746018877919980|interv:120000000| [2025/04/30 13:14:37 920099] [debug] |scid:950b81b2ee49e9ed|xqc_timer_set|type:CONN_IDLE|expire:1746018997919980|now:1746018877919980|interv:120000000| [2025/04/30 13:14:37 920106] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018878156816|pq_index:0| [2025/04/30 13:14:37 920114] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877889050| [2025/04/30 13:14:37 920134] [debug] |xqc_engine_main_logic|BEGIN|now:1746018877920133| [2025/04/30 13:14:37 920145] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:CLOSING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018877920142| [2025/04/30 13:14:37 920155] [debug] |scid:950b81b2ee49e9ed|xqc_path_get_perf_class|conn:000055655743B35C|path_id:0|path_srtt:32468|min_srtt:32468|path_bw:35806|loss_rate:25.00|path_pto:0| [2025/04/30 13:14:37 920164] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|path srtt|conn:000055655743B35C|path_id:0|path_srtt:32468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 13:14:37 920174] [debug] |scid:950b81b2ee49e9ed|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:2| [2025/04/30 13:14:37 920184] [debug] |scid:950b81b2ee49e9ed|xqc_check_acked_or_dropped_pkt|conn:000055655743B35C|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 13:14:37 920193] [debug] |scid:950b81b2ee49e9ed|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 13:14:37 920240] [info] |scid:950b81b2ee49e9ed|xqc_send_packet_with_pn|<==|conn:000055655743B35C|path:0|pkt_num:11|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746018877920204|stream_id:0|stream_offset:0| [2025/04/30 13:14:37 920248] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_on_packet_sent|conn:000055655743B35C|path:0|pkt_num:11|origin_pktnum:0|size:17|enc_size:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:CLOSING|po_in_flight:0||retrans:0| [2025/04/30 13:14:37 920259] [debug] |scid:950b81b2ee49e9ed|xqc_conn_next_wakeup_time|wakeup_time:1746018878156816| [2025/04/30 13:14:37 920267] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_wakeup_queue|next_tick_time:1746018878156816| [2025/04/30 13:14:37 920274] [debug] |xqc_engine_wakeup_after|wakeup:1746018878156816|now:1746018877920274|diff:236542| [2025/04/30 13:14:37 920283] [debug] |xqc_engine_main_logic|END|now:1746018877920142| [2025/04/30 13:14:38 157042] [debug] |xqc_engine_main_logic|BEGIN|now:1746018878157041| [2025/04/30 13:14:38 157076] [debug] |scid:950b81b2ee49e9ed|xqc_engine_remove_wakeup_queue|next_tick_time:1746018878156816|pq_index:0| [2025/04/30 13:14:38 157082] [debug] |scid:950b81b2ee49e9ed|xqc_engine_add_active_queue|last_ticked_time:1746018877920142| [2025/04/30 13:14:38 157088] [debug] |scid:950b81b2ee49e9ed|xqc_engine_process_conn|conn:000055655743B35C|state:CLOSING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1746018878157086| [2025/04/30 13:14:38 157094] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746018878156816|now:1746018878157086| [2025/04/30 13:14:38 157099] [debug] |scid:950b81b2ee49e9ed|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746018878156816|now:1746018878157086| [2025/04/30 13:14:38 157103] [debug] |scid:950b81b2ee49e9ed|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 13:14:38 157108] [info] |xqc_engine_main_logic|conn:000055655743B35C|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24|conn_state:13|next_tick_time:1746018878156816 [2025/04/30 13:14:38 157122] [report] |scid:950b81b2ee49e9ed|xqc_conn_destroy|000055655743B35C|has_0rtt:1|0rtt_accept:1|token_ok:-1|handshake_time:35003|first_send_delay:1183|conn_persist:897479|keyupdate_cnt:0|err:0x0|close_msg:local close|l-0.0.0.0-53481-950b81b2ee49e9ed p-193.167.100.100-443-5957eaad016e6e24|hsk_recv:33974|close_recv:0|close_send:629618|last_recv:660338|last_send:660562|mp_enable:0|create:1|validated:1|active:1|path_info:0/0/0/a/0,1,1,1,0,0,0,0,0,0,0,17,10,9,51,0,1024,i96,4,28,37,0,8,660,0,4,25,34,4,6,326,0,4,24,33,4,7,332,0,4,17,40000,10,629,4,17,40000,11,660,4,41,4000,9,302,0-2,0-2,0-0,0-0,0-0,0-32,0-3213,0-3394,0-11,0-9,0-0,0-2,0-0,0-0,0-0,0-0,0-0,0-0|alpn:hq-interop|rebind_count:0|rebind_valid:0|rtx_pkt:0|tlp_pkt:2|snd_pkt:11|spurious_loss:0|detected_loss:2|max_pto:1|finished_streams:1|cli_bidi_s:1|svr_bidi_s:0|fec_exist:0|fec_ensch:NO_FEC|fec_desch:NO_FEC|fec_neg_fail:0|fec_mp_mode:NO_FEC|send_fec_pkts:0|recovered_fec_num:0|max_po_size:1168|max_probing_size:1420|ppo_size:1420|ext_conn_info:{"common": "0,0,0,0,1",}|max_acked_po_size:1200|enable_pmtud:0|avg_closed_time:0| [2025/04/30 13:14:38 157191] [debug] |scid:950b81b2ee49e9ed|xqc_send_ctl_destroy|destroy| [2025/04/30 13:14:38 157199] [debug] |scid:950b81b2ee49e9ed|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 13:14:38 157203] [debug] |scid:950b81b2ee49e9ed|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 13:14:38 157207] [debug] |scid:950b81b2ee49e9ed|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 13:14:38 157275] [debug] |xqc_engine_wakeup_after|NULL wakeup top| [2025/04/30 13:14:38 157280] [debug] |xqc_engine_main_logic|END|now:1746018878157086| [2025/04/30 13:14:38 158356] [debug] |xqc_engine_destroy|begin|