[2025/04/30 19:50:41 557621] [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 19:50:41 557657] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 19:50:41 557664] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 19:50:41 557669] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 19:50:41 557673] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 19:50:41 557680] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 19:50:41 557684] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 19:50:41 557688] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 19:50:41 557692] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 19:50:41 557819] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042761557818|now:1746042641557818|interv:120000000| [2025/04/30 19:50:41 557848] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042761557848|now:1746042641557848|interv:120000000| [2025/04/30 19:50:41 557858] [debug] |xqc_path_create|path:0|dcid:e5fbdabad27464d6|scid:f59f532e4464e59b|create_path_count:1| [2025/04/30 19:50:41 557865] [debug] |scid:f59f532e4464e59b|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 19:50:41 557872] [debug] |xqc_path_init|path:0|dcid:e5fbdabad27464d6|scid:f59f532e4464e59b|state:2| [2025/04/30 19:50:41 557878] [debug] |scid:f59f532e4464e59b|xqc_conn_create|success|scid:f59f532e4464e59b|dcid:e5fbdabad27464d6|conn:0000559B2888935C| [2025/04/30 19:50:41 557888] [debug] |scid:f59f532e4464e59b|xqc_create_crypto_stream|encrypt_level:0|cur_state:C_INIT| [2025/04/30 19:50:41 557896] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 19:50:41 558629] [debug] |scid:f59f532e4464e59b|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:0|SSL_quic_write_level:0|rv:0| [2025/04/30 19:50:41 558636] [debug] |scid:f59f532e4464e59b|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 19:50:41 558642] [debug] |scid:f59f532e4464e59b|xqc_client_create_connection|0RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 19:50:41 558648] [debug] |scid:f59f532e4464e59b|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 19:50:41 558654] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:C_INIT|flag:TICKING UPPER_CONN_EXIST |now:1746042641558653| [2025/04/30 19:50:41 558660] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_write_streams| [2025/04/30 19:50:41 558664] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 19:50:41 558671] [info] |scid:f59f532e4464e59b|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:470|sent:440|pkt_type:INIT|frame:CRYPTO |now:1746042641558670| [2025/04/30 19:50:41 558677] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:C_INIT|next_state:C_INITIAL_SENT| [2025/04/30 19:50:41 558683] [debug] |scid:f59f532e4464e59b|xqc_path_get_perf_class|conn:0000559B2888935C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:50:41 558689] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000559B2888935C|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 19:50:41 558694] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:470|reinj:0|path_class:2| [2025/04/30 19:50:41 558699] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:470|pkt_type:INIT|frame:CRYPTO | [2025/04/30 19:50:41 558705] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 19:50:41 558798] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746042641558720|stream_id:0|stream_offset:0| [2025/04/30 19:50:41 558806] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|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 19:50:41 558811] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 19:50:41 558816] [debug] |scid:f59f532e4464e59b|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 19:50:41 558821] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:50:41 558825] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:41 558829] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 0| [2025/04/30 19:50:41 558833] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042642308720|now:1746042641558816|interv:749904| [2025/04/30 19:50:41 558837] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:1746042642308720|now:1746042641558816|interval:749904|pto_count:0|srtt:250000 [2025/04/30 19:50:41 558843] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:1184| [2025/04/30 19:50:41 558848] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042642308720| [2025/04/30 19:50:41 558852] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_active_queue|last_ticked_time:1746042641558653|pd_index:0| [2025/04/30 19:50:41 558856] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042642308720| [2025/04/30 19:50:41 558860] [debug] |xqc_engine_wakeup_after|wakeup:1746042642308720|now:1746042641558860|diff:749860| [2025/04/30 19:50:41 558865] [debug] |xqc_engine_conn_logic|END| [2025/04/30 19:50:41 558925] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042642308720|pq_index:0| [2025/04/30 19:50:41 558934] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042641558653| [2025/04/30 19:50:41 558942] [debug] |scid:f59f532e4464e59b|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 19:50:41 558948] [debug] |scid:f59f532e4464e59b|xqc_sample_check_app_limited|path:0|applimit:1184| [2025/04/30 19:50:41 558957] [debug] |scid:f59f532e4464e59b|xqc_stream_buff_data|size:17| [2025/04/30 19:50:41 558964] [info] |scid:f59f532e4464e59b|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:0000559B2888935C|conn_state:C_INITIAL_SENT|flag:TICKING HAS_0RTT UPPER_CONN_EXIST | [2025/04/30 19:50:41 558974] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:C_INITIAL_SENT|flag:TICKING HAS_0RTT UPPER_CONN_EXIST |now:1746042641558974| [2025/04/30 19:50:41 558982] [debug] |scid:f59f532e4464e59b|xqc_path_get_perf_class|conn:0000559B2888935C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:50:41 558989] [debug] |scid:f59f532e4464e59b|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:0000559B2888935C|stream_id:0|stream_offset:17| [2025/04/30 19:50:41 558997] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000559B2888935C|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 19:50:41 559011] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:50|reinj:0|path_class:2| [2025/04/30 19:50:41 559018] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:50|pkt_type:0RTT|frame:STREAM | [2025/04/30 19:50:41 559024] [debug] |scid:f59f532e4464e59b|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:0000559B2888935C|stream_id:0|stream_offset:17| [2025/04/30 19:50:41 559031] [debug] |scid:f59f532e4464e59b|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:50:41 559038] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 19:50:41 559095] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:0|size:50|sent:66|pkt_type:0RTT|frame:STREAM |inflight:1184|now:1746042641559045|stream_id:0|stream_offset:17| [2025/04/30 19:50:41 559107] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|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 19:50:41 559113] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:1184| [2025/04/30 19:50:41 559120] [debug] |scid:f59f532e4464e59b|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 19:50:41 559127] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:50:41 559133] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:41 559139] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:41 559146] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:41 559152] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042642308720|now:1746042641559119|interv:749601| [2025/04/30 19:50:41 559159] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:1746042642308720|now:1746042641559119|interval:749601|pto_count:0|srtt:250000 [2025/04/30 19:50:41 559165] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:1234| [2025/04/30 19:50:41 559170] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042642308720| [2025/04/30 19:50:41 559174] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_active_queue|last_ticked_time:1746042641558974|pd_index:0| [2025/04/30 19:50:41 559178] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042642308720| [2025/04/30 19:50:41 559182] [debug] |xqc_engine_wakeup_after|wakeup:1746042642308720|now:1746042641559182|diff:749538| [2025/04/30 19:50:41 559187] [debug] |xqc_engine_conn_logic|END| [2025/04/30 19:50:42 247631] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:343|state:C_INITIAL_SENT|recv_time:1746042642247626| [2025/04/30 19:50:42 247677] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 19:50:42 247685] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_initial|success|Length:151| [2025/04/30 19:50:42 247699] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:50:42 247704] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 19:50:42 247719] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:7| [2025/04/30 19:50:42 247725] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:6| [2025/04/30 19:50:42 247756] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_frame|level:0| [2025/04/30 19:50:42 247762] [debug] |scid:f59f532e4464e59b|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 19:50:42 247768] [debug] |scid:f59f532e4464e59b|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|129u| [2025/04/30 19:50:42 248199] [debug] |scid:f59f532e4464e59b|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:0|rv:-1| [2025/04/30 19:50:42 248209] [debug] |scid:f59f532e4464e59b|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 19:50:42 248214] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042642308720|pq_index:0| [2025/04/30 19:50:42 248219] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042641558974| [2025/04/30 19:50:42 248226] [info] |scid:f59f532e4464e59b|xqc_conn_confirm_cid|dcid change|ori:e5fbdabad27464d6|new:4229521aedb38d65| [2025/04/30 19:50:42 248231] [info] |scid:f59f532e4464e59b|xqc_conn_addr_validated|Address Validated|conn:0000559B2888935C|role:0| [2025/04/30 19:50:42 248237] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_INIT| [2025/04/30 19:50:42 248244] [debug] |scid:f59f532e4464e59b|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) |ack_freq:2| [2025/04/30 19:50:42 248252] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:0| [2025/04/30 19:50:42 248259] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:343|pkt_type:INIT|pkt_num:7|frame:CRYPTO |recv_time:1746042642247626|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:42 248267] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_handshake|success|Length:141| [2025/04/30 19:50:42 248274] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:50:42 248277] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 19:50:42 248283] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:8| [2025/04/30 19:50:42 248287] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:6| [2025/04/30 19:50:42 248292] [debug] |scid:f59f532e4464e59b|xqc_create_crypto_stream|encrypt_level:2|cur_state:C_INITIAL_SENT| [2025/04/30 19:50:42 248307] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_frame|level:2| [2025/04/30 19:50:42 248311] [debug] |scid:f59f532e4464e59b|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 19:50:42 248315] [debug] |scid:f59f532e4464e59b|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|119u| [2025/04/30 19:50:42 248320] [debug] |scid:f59f532e4464e59b|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:0|rv:-1| [2025/04/30 19:50:42 248324] [debug] |scid:f59f532e4464e59b|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 19:50:42 248329] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:50:42 248336] [debug] |scid:f59f532e4464e59b|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) |ack_freq:2| [2025/04/30 19:50:42 248343] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:1| [2025/04/30 19:50:42 248350] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:166|pkt_type:HSK|pkt_num:8|frame:CRYPTO |recv_time:1746042642247626|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:42 248358] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042762247626|now:1746042642247626|interv:120000000| [2025/04/30 19:50:42 248362] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042762247626|now:1746042642247626|interv:120000000| [2025/04/30 19:50:42 248367] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642248366| [2025/04/30 19:50:42 248376] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:C_INITIAL_SENT|flag:TICKING DCID_OK HAS_0RTT UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) |now:1746042642248376| [2025/04/30 19:50:42 248382] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:C_INITIAL_SENT|next_state:C_INITIAL_RECVD| [2025/04/30 19:50:42 248386] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:C_INITIAL_RECVD|next_state:C_HANDSHAKE_RECVD| [2025/04/30 19:50:42 248391] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_write_streams| [2025/04/30 19:50:42 248395] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 19:50:42 248399] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:C_HANDSHAKE_RECVD|next_state:C_HANDSHAKE_RECVD| [2025/04/30 19:50:42 248403] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_write_streams| [2025/04/30 19:50:42 248406] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 19:50:42 248410] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:C_HANDSHAKE_RECVD|next_state:C_HANDSHAKE_RECVD| [2025/04/30 19:50:42 248419] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:7|ack_delay:792|first_ack_range:0|largest_pkt_recv_time:1746042642247626| [2025/04/30 19:50:42 248426] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:7|low:7|pkt_pns:0| [2025/04/30 19:50:42 248433] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:7|frame_largest_recv:7| [2025/04/30 19:50:42 248439] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 19:50:42 248444] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:8|ack_delay:818|first_ack_range:0|largest_pkt_recv_time:1746042642247626| [2025/04/30 19:50:42 248448] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:8|low:8|pkt_pns:1| [2025/04/30 19:50:42 248452] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:8|frame_largest_recv:8| [2025/04/30 19:50:42 248456] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 19:50:42 248461] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 248466] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 248471] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:36|pkt_type:INIT|frame:ACK | [2025/04/30 19:50:42 248477] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 19:50:42 248535] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:1|size:1184|sent:1200|pkt_type:INIT|frame:PADDING ACK |inflight:1234|now:1746042642248485|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 248543] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:1|origin_pktnum:0|size:1184|enc_size:1200|pkt_type:INIT|frame:PADDING ACK |conn_state:C_HANDSHAKE_RECVD|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 248548] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:1234|applimit:1184| [2025/04/30 19:50:42 248553] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:1234| [2025/04/30 19:50:42 248561] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:35|pkt_type:HSK|frame:ACK | [2025/04/30 19:50:42 248567] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 19:50:42 248609] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:0|size:35|sent:51|pkt_type:HSK|frame:ACK |inflight:1234|now:1746042642248576|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 248624] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:0|origin_pktnum:0|size:35|enc_size:51|pkt_type:HSK|frame:ACK |conn_state:C_HANDSHAKE_RECVD|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 248632] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042642308720| [2025/04/30 19:50:42 248639] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042642308720| [2025/04/30 19:50:42 248645] [debug] |xqc_engine_wakeup_after|wakeup:1746042642308720|now:1746042642248645|diff:60075| [2025/04/30 19:50:42 248652] [debug] |xqc_engine_main_logic|END|now:1746042642248376| [2025/04/30 19:50:42 248660] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642248660| [2025/04/30 19:50:42 248666] [debug] |xqc_engine_wakeup_after|wakeup:1746042642308720|now:1746042642248666|diff:60054| [2025/04/30 19:50:42 248673] [debug] |xqc_engine_main_logic|END|now:1746042642248660| [2025/04/30 19:50:42 308115] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642308113| [2025/04/30 19:50:42 308146] [debug] |xqc_engine_wakeup_after|wakeup:1746042642308720|now:1746042642308146|diff:574| [2025/04/30 19:50:42 308152] [debug] |xqc_engine_main_logic|END|now:1746042642308113| [2025/04/30 19:50:42 309217] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642309217| [2025/04/30 19:50:42 309224] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042642308720|pq_index:0| [2025/04/30 19:50:42 309229] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042642248376| [2025/04/30 19:50:42 309235] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:C_HANDSHAKE_RECVD|flag:TICKING DCID_OK HAS_0RTT UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) |now:1746042642309233| [2025/04/30 19:50:42 309240] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746042642308720|now:1746042642309233| [2025/04/30 19:50:42 309245] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 19:50:42 309250] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|send Probe pkts|conn:0000559B2888935C|path:0|bytes_in_flight:1234| [2025/04/30 19:50:42 309254] [debug] |scid:f59f532e4464e59b|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 19:50:42 309260] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:50:42 309264] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:42 309268] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:42 309271] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:42 309275] [debug] |scid:f59f532e4464e59b|xqc_path_send_one_or_two_ack_elicit_pkts|send two ack-eliciting pkts|path:0|pns:0| [2025/04/30 19:50:42 309281] [debug] |scid:f59f532e4464e59b|xqc_conn_send_probe_pkt|conn:0000559B2888935C|path:0|pkt_num:0|size:1184|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:C_HANDSHAKE_RECVD| [2025/04/30 19:50:42 309288] [debug] |scid:f59f532e4464e59b|xqc_path_send_one_or_two_ack_elicit_pkts|dup pkt on PTO, pkt_num:0| [2025/04/30 19:50:42 309292] [debug] |scid:f59f532e4464e59b|xqc_conn_send_probe_pkt|conn:0000559B2888935C|path:0|pkt_num:0|size:1184|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:C_HANDSHAKE_RECVD| [2025/04/30 19:50:42 309296] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|PTO|conn:0000559B2888935C|pto_count:1 [2025/04/30 19:50:42 309300] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:1500000|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:42 309318] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:42 309322] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:42 309326] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:42 309330] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:42 309334] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:18446744073709551615|now:1746042642309300|interv:18444998031067242315| [2025/04/30 19:50:42 309338] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:18446744073709551615|now:1746042642309300|interval:18444998031067242315|pto_count:1|srtt:250000 [2025/04/30 19:50:42 309345] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:PADDING CRYPTO |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 309351] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:PADDING CRYPTO |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 309356] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:1184|pkt_type:INIT|frame:PADDING CRYPTO | [2025/04/30 19:50:42 309363] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 19:50:42 309447] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:2|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:50|now:1746042642309378|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 309454] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:2|origin_pktnum:0|size:1184|enc_size:1200|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:C_HANDSHAKE_RECVD|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 309460] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:50|applimit:1184| [2025/04/30 19:50:42 309464] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:1500000|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:42 309468] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:50:42 309473] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:42 309477] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:42 309480] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:42 309484] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042643809378|now:1746042642309464|interv:1499914| [2025/04/30 19:50:42 309489] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:1746042643809378|now:1746042642309464|interval:1499914|pto_count:1|srtt:250000 [2025/04/30 19:50:42 309497] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:1234| [2025/04/30 19:50:42 309506] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:1184|pkt_type:INIT|frame:PADDING CRYPTO | [2025/04/30 19:50:42 309512] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 19:50:42 309545] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:3|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:1234|now:1746042642309520|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 309558] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:3|origin_pktnum:0|size:1184|enc_size:1200|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:C_HANDSHAKE_RECVD|po_in_flight:0||retrans:16| [2025/04/30 19:50:42 309563] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:1234|applimit:1184| [2025/04/30 19:50:42 309568] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:1500000|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:42 309574] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 2368| [2025/04/30 19:50:42 309579] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:42 309584] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:42 309589] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:42 309594] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042643809520|now:1746042642309568|interv:1499952| [2025/04/30 19:50:42 309599] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:1746042643809520|now:1746042642309568|interval:1499952|pto_count:1|srtt:250000 [2025/04/30 19:50:42 309606] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:2418| [2025/04/30 19:50:42 309614] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643809520| [2025/04/30 19:50:42 309621] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643809520| [2025/04/30 19:50:42 309630] [debug] |xqc_engine_wakeup_after|wakeup:1746042643809520|now:1746042642309630|diff:1499890| [2025/04/30 19:50:42 309636] [debug] |xqc_engine_main_logic|END|now:1746042642309233| [2025/04/30 19:50:42 405139] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:237|state:C_HANDSHAKE_RECVD|recv_time:1746042642405134| [2025/04/30 19:50:42 405182] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_handshake|success|Length:92| [2025/04/30 19:50:42 405195] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:8| [2025/04/30 19:50:42 405201] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 19:50:42 405215] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:11| [2025/04/30 19:50:42 405221] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:6| [2025/04/30 19:50:42 405230] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_frame|level:2| [2025/04/30 19:50:42 405236] [debug] |scid:f59f532e4464e59b|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 19:50:42 405242] [debug] |scid:f59f532e4464e59b|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|69u| [2025/04/30 19:50:42 405377] [debug] |scid:f59f532e4464e59b|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 19:50:42 405388] [info] |scid:f59f532e4464e59b|xqc_conn_tls_transport_params_cb|store sr_token with cid: e5fbdabad27464d6|token:725ef73a0cedc3856ca6a61e3ab05f2a [2025/04/30 19:50:42 405394] [debug] |scid:f59f532e4464e59b|xqc_conn_enable_multipath|xqc_conn_enable_multipath|0|0| [2025/04/30 19:50:42 405398] [warn] |scid:f59f532e4464e59b|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 19:50:42 405687] [debug] |scid:f59f532e4464e59b|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 19:50:42 405701] [debug] |scid:f59f532e4464e59b|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 19:50:42 405716] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643809520|pq_index:0| [2025/04/30 19:50:42 405722] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042642309233| [2025/04/30 19:50:42 405729] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:50:42 405738] [debug] |scid:f59f532e4464e59b|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 ADDR_VALIDATED (null) TLS_HSK_CMPTD |ack_freq:2| [2025/04/30 19:50:42 405745] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:1| [2025/04/30 19:50:42 405756] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:237|pkt_type:HSK|pkt_num:11|frame:CRYPTO |recv_time:1746042642405134|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:42 405765] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:0| [2025/04/30 19:50:42 405770] [warn] |scid:f59f532e4464e59b|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 19:50:42 405775] [debug] |scid:f59f532e4464e59b|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 19:50:42 405779] [info] |scid:f59f532e4464e59b|xqc_conn_process_packet|ignore err|-630| [2025/04/30 19:50:42 405784] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042762405134|now:1746042642405134|interv:120000000| [2025/04/30 19:50:42 405788] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042762405134|now:1746042642405134|interv:120000000| [2025/04/30 19:50:42 405793] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642405793| [2025/04/30 19:50:42 405798] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:C_HANDSHAKE_RECVD|flag:TICKING DCID_OK HAS_0RTT UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD |now:1746042642405797| [2025/04/30 19:50:42 405806] [info] |scid:f59f532e4464e59b|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 19:50:42 405811] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:C_HANDSHAKE_RECVD|next_state:C_HANDSHAKE_RECVD| [2025/04/30 19:50:42 405816] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_write_streams| [2025/04/30 19:50:42 405819] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 19:50:42 405827] [info] |scid:f59f532e4464e59b|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:84|sent:55|pkt_type:HSK|frame:CRYPTO |now:1746042642405826| [2025/04/30 19:50:42 405834] [debug] |scid:f59f532e4464e59b|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:0000559B2888935C| [2025/04/30 19:50:42 405842] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:2418|cwnd:137856|pkt_num:0|ptype:0|frames:PADDING CRYPTO | [2025/04/30 19:50:42 405848] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:1234|cwnd:137856|pkt_num:2|ptype:0|frames:PADDING CRYPTO | [2025/04/30 19:50:42 405853] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:50|cwnd:137856|pkt_num:3|ptype:0|frames:PADDING CRYPTO | [2025/04/30 19:50:42 405857] [info] |scid:f59f532e4464e59b|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 19:50:42 405862] [debug] |scid:f59f532e4464e59b|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 19:50:42 405867] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:42 405871] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:42 405879] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:42 405883] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:42 405886] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:18446744073709551615|now:1746042642405861|interv:18444998031067145754| [2025/04/30 19:50:42 405891] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:18446744073709551615|now:1746042642405861|interval:18444998031067145754|pto_count:0|srtt:250000 [2025/04/30 19:50:42 405896] [debug] |scid:f59f532e4464e59b|xqc_conn_early_data_accept|accept| [2025/04/30 19:50:42 405900] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:C_HANDSHAKE_RECVD|next_state:ESTABED| [2025/04/30 19:50:42 405905] [debug] |scid:f59f532e4464e59b|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 19:50:42 405910] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:0| [2025/04/30 19:50:42 405919] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:50:42 405925] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 19:50:42 405932] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 19:50:42 405936] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:6| [2025/04/30 19:50:42 405941] [debug] |scid:f59f532e4464e59b|xqc_create_crypto_stream|encrypt_level:3|cur_state:ESTABED| [2025/04/30 19:50:42 405946] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_frame|level:3| [2025/04/30 19:50:42 405950] [debug] |scid:f59f532e4464e59b|xqc_read_crypto_stream|xqc_read_crypto_stream|level:3| [2025/04/30 19:50:42 405953] [debug] |scid:f59f532e4464e59b|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:3|89u| [2025/04/30 19:50:42 406129] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:ACK_01RTT|expire:1746042642430134|now:1746042642405134|interv:25000| [2025/04/30 19:50:42 406141] [debug] |scid:f59f532e4464e59b|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 NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042642405134|max_ack_delay:25000| [2025/04/30 19:50:42 406145] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 19:50:42 406150] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:120|pkt_type:SHORT_HEADER|pkt_num:12|frame:CRYPTO |recv_time:1746042642405134|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:42 406156] [debug] |scid:f59f532e4464e59b|xqc_process_read_streams|stream_read_notify|flag:3|stream_id:0|conn:0000559B2888935C| [2025/04/30 19:50:42 406160] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_read|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 19:50:42 406165] [debug] |scid:f59f532e4464e59b|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000559B2888935C|cnt:0| [2025/04/30 19:50:42 406169] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 19:50:42 406175] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 19:50:42 406183] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:11|ack_delay:1049|first_ack_range:0|largest_pkt_recv_time:1746042642405134| [2025/04/30 19:50:42 406191] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:11|low:11|pkt_pns:1| [2025/04/30 19:50:42 406197] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:8|low:8|pkt_pns:1| [2025/04/30 19:50:42 406212] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:11|frame_largest_recv:11| [2025/04/30 19:50:42 406216] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 19:50:42 406223] [debug] |scid:f59f532e4464e59b|xqc_path_get_perf_class|conn:0000559B2888935C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:20.00|path_pto:0| [2025/04/30 19:50:42 406228] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000559B2888935C|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 19:50:42 406233] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:84|reinj:0|path_class:2| [2025/04/30 19:50:42 406238] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 406244] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:84|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:50:42 406249] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 19:50:42 406313] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:1|size:84|sent:100|pkt_type:HSK|frame:CRYPTO |inflight:50|now:1746042642406257|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 406320] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:1|origin_pktnum:0|size:84|enc_size:100|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 406326] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:50|applimit:1184| [2025/04/30 19:50:42 406330] [debug] |scid:f59f532e4464e59b|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 19:50:42 406335] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:42 406339] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 84| [2025/04/30 19:50:42 406346] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:42 406352] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:42 406358] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042643156257|now:1746042642406330|interv:749927| [2025/04/30 19:50:42 406364] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:1|expire:1746042643156257|now:1746042642406330|interval:749927|pto_count:0|srtt:250000 [2025/04/30 19:50:42 406371] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:134| [2025/04/30 19:50:42 406378] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:37|pkt_type:HSK|frame:ACK | [2025/04/30 19:50:42 406384] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 19:50:42 406433] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:2|size:37|sent:53|pkt_type:HSK|frame:ACK |inflight:134|now:1746042642406395|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 406444] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:2|origin_pktnum:0|size:37|enc_size:53|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 406452] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042642430134| [2025/04/30 19:50:42 406459] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042642430134| [2025/04/30 19:50:42 406475] [debug] |xqc_engine_wakeup_after|wakeup:1746042642430134|now:1746042642406475|diff:23659| [2025/04/30 19:50:42 406482] [debug] |xqc_engine_main_logic|END|now:1746042642405797| [2025/04/30 19:50:42 406491] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642406491| [2025/04/30 19:50:42 406498] [debug] |xqc_engine_wakeup_after|wakeup:1746042642430134|now:1746042642406498|diff:23636| [2025/04/30 19:50:42 406505] [debug] |xqc_engine_main_logic|END|now:1746042642406491| [2025/04/30 19:50:42 429854] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642429853| [2025/04/30 19:50:42 429877] [debug] |xqc_engine_wakeup_after|wakeup:1746042642430134|now:1746042642429877|diff:257| [2025/04/30 19:50:42 429882] [debug] |xqc_engine_main_logic|END|now:1746042642429853| [2025/04/30 19:50:42 430947] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642430947| [2025/04/30 19:50:42 430954] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042642430134|pq_index:0| [2025/04/30 19:50:42 430959] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042642405797| [2025/04/30 19:50:42 430966] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042642430963| [2025/04/30 19:50:42 430972] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746042642430134|now:1746042642430963| [2025/04/30 19:50:42 430976] [debug] |scid:f59f532e4464e59b|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 19:50:42 430981] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746042642430134|now:1746042642430963| [2025/04/30 19:50:42 430985] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:50:42 430994] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:12|ack_delay:25860|first_ack_range:0|largest_pkt_recv_time:1746042642405134| [2025/04/30 19:50:42 430999] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:12|low:12|pkt_pns:2| [2025/04/30 19:50:42 431003] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:12|frame_largest_recv:12| [2025/04/30 19:50:42 431008] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:50:42 431014] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 431020] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:50:42 431026] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 19:50:42 431121] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:1|size:19|sent:35|pkt_type:SHORT_HEADER|frame:ACK |inflight:134|now:1746042642431041|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 431135] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|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 19:50:42 431144] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643156257| [2025/04/30 19:50:42 431151] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643156257| [2025/04/30 19:50:42 431158] [debug] |xqc_engine_wakeup_after|wakeup:1746042643156257|now:1746042642431158|diff:725099| [2025/04/30 19:50:42 431164] [debug] |xqc_engine_main_logic|END|now:1746042642430963| [2025/04/30 19:50:42 727758] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:165|state:ESTABED|recv_time:1746042642727753| [2025/04/30 19:50:42 727853] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_handshake|success|Length:20| [2025/04/30 19:50:42 727898] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:11| [2025/04/30 19:50:42 727906] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 19:50:42 727918] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:15| [2025/04/30 19:50:42 727925] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:1| [2025/04/30 19:50:42 727932] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:0| [2025/04/30 19:50:42 727938] [debug] |scid:f59f532e4464e59b|xqc_process_padding_frame|process padding| [2025/04/30 19:50:42 727949] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:50:42 727958] [debug] |scid:f59f532e4464e59b|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:1|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 19:50:42 727965] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:1| [2025/04/30 19:50:42 727973] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:165|pkt_type:HSK|pkt_num:15|frame:PADDING PING |recv_time:1746042642727753|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:42 727982] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:0| [2025/04/30 19:50:42 727990] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:12| [2025/04/30 19:50:42 727996] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 19:50:42 728005] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 19:50:42 728011] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:6| [2025/04/30 19:50:42 728019] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_frame|level:3| [2025/04/30 19:50:42 728025] [debug] |scid:f59f532e4464e59b|xqc_read_crypto_stream|xqc_read_crypto_stream|level:3| [2025/04/30 19:50:42 728033] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643156257|pq_index:0| [2025/04/30 19:50:42 728041] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042642430963| [2025/04/30 19:50:42 728048] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:ACK_01RTT|expire:1746042642752753|now:1746042642727753|interv:25000| [2025/04/30 19:50:42 728056] [debug] |scid:f59f532e4464e59b|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 NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042642727753|max_ack_delay:25000| [2025/04/30 19:50:42 728063] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 19:50:42 728103] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:120|pkt_type:SHORT_HEADER|pkt_num:16|frame:CRYPTO |recv_time:1746042642727753|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:42 728112] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042762727753|now:1746042642727753|interv:120000000| [2025/04/30 19:50:42 728119] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042762727753|now:1746042642727753|interv:120000000| [2025/04/30 19:50:42 728126] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642728126| [2025/04/30 19:50:42 728134] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042642728132| [2025/04/30 19:50:42 728142] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_read|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 19:50:42 728171] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:15|ack_delay:417|first_ack_range:0|largest_pkt_recv_time:1746042642727753| [2025/04/30 19:50:42 728178] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:15|low:15|pkt_pns:1| [2025/04/30 19:50:42 728184] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:11|low:11|pkt_pns:1| [2025/04/30 19:50:42 728191] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:8|low:8|pkt_pns:1| [2025/04/30 19:50:42 728197] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:15|frame_largest_recv:15| [2025/04/30 19:50:42 728204] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 19:50:42 728212] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 728220] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:38|pkt_type:HSK|frame:ACK | [2025/04/30 19:50:42 728228] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 19:50:42 728300] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:3|size:38|sent:54|pkt_type:HSK|frame:ACK |inflight:134|now:1746042642728239|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 728312] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:3|origin_pktnum:0|size:38|enc_size:54|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 728322] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042642752753| [2025/04/30 19:50:42 728329] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042642752753| [2025/04/30 19:50:42 728335] [debug] |xqc_engine_wakeup_after|wakeup:1746042642752753|now:1746042642728335|diff:24418| [2025/04/30 19:50:42 728343] [debug] |xqc_engine_main_logic|END|now:1746042642728132| [2025/04/30 19:50:42 728351] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642728351| [2025/04/30 19:50:42 728357] [debug] |xqc_engine_wakeup_after|wakeup:1746042642752753|now:1746042642728357|diff:24396| [2025/04/30 19:50:42 728369] [debug] |xqc_engine_main_logic|END|now:1746042642728351| [2025/04/30 19:50:42 752993] [debug] |xqc_engine_main_logic|BEGIN|now:1746042642752992| [2025/04/30 19:50:42 753025] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042642752753|pq_index:0| [2025/04/30 19:50:42 753032] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042642728132| [2025/04/30 19:50:42 753042] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042642753039| [2025/04/30 19:50:42 753050] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746042642752753|now:1746042642753039| [2025/04/30 19:50:42 753057] [debug] |scid:f59f532e4464e59b|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 19:50:42 753086] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746042642752753|now:1746042642753039| [2025/04/30 19:50:42 753096] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:50:42 753108] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:16|ack_delay:25354|first_ack_range:0|largest_pkt_recv_time:1746042642727753| [2025/04/30 19:50:42 753116] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:16|low:16|pkt_pns:2| [2025/04/30 19:50:42 753122] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:12|low:12|pkt_pns:2| [2025/04/30 19:50:42 753128] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:16|frame_largest_recv:16| [2025/04/30 19:50:42 753151] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:50:42 753159] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:42 753168] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:21|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:50:42 753177] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 19:50:42 753275] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:2|size:21|sent:37|pkt_type:SHORT_HEADER|frame:ACK |inflight:134|now:1746042642753195|stream_id:0|stream_offset:0| [2025/04/30 19:50:42 753286] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:2|origin_pktnum:0|size:21|enc_size:37|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:42 753296] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643156257| [2025/04/30 19:50:42 753302] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643156257| [2025/04/30 19:50:42 753308] [debug] |xqc_engine_wakeup_after|wakeup:1746042643156257|now:1746042642753308|diff:402949| [2025/04/30 19:50:42 753315] [debug] |xqc_engine_main_logic|END|now:1746042642753039| [2025/04/30 19:50:43 155396] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643155395| [2025/04/30 19:50:43 155432] [debug] |xqc_engine_wakeup_after|wakeup:1746042643156257|now:1746042643155432|diff:825| [2025/04/30 19:50:43 155440] [debug] |xqc_engine_main_logic|END|now:1746042643155395| [2025/04/30 19:50:43 156516] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643156515| [2025/04/30 19:50:43 156528] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643156257|pq_index:0| [2025/04/30 19:50:43 156536] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042642753039| [2025/04/30 19:50:43 156545] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643156542| [2025/04/30 19:50:43 156554] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746042643156257|now:1746042643156542| [2025/04/30 19:50:43 156562] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 19:50:43 156569] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|send Probe pkts|conn:0000559B2888935C|path:0|bytes_in_flight:134| [2025/04/30 19:50:43 156576] [debug] |scid:f59f532e4464e59b|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 19:50:43 156584] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 156590] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 84| [2025/04/30 19:50:43 156596] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:43 156603] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:43 156609] [debug] |scid:f59f532e4464e59b|xqc_path_send_one_or_two_ack_elicit_pkts|send two ack-eliciting pkts|path:0|pns:1| [2025/04/30 19:50:43 156618] [debug] |scid:f59f532e4464e59b|xqc_conn_send_probe_pkt|conn:0000559B2888935C|path:0|pkt_num:1|size:84|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED| [2025/04/30 19:50:43 156627] [debug] |scid:f59f532e4464e59b|xqc_path_send_one_or_two_ack_elicit_pkts|dup pkt on PTO, pkt_num:1| [2025/04/30 19:50:43 156650] [debug] |scid:f59f532e4464e59b|xqc_conn_send_probe_pkt|conn:0000559B2888935C|path:0|pkt_num:1|size:84|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED| [2025/04/30 19:50:43 156657] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|PTO|conn:0000559B2888935C|pto_count:1 [2025/04/30 19:50:43 156664] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:1500000|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:43 156671] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 156677] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:43 156683] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:43 156689] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:43 156696] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:18446744073709551615|now:1746042643156663|interv:18444998031066394952| [2025/04/30 19:50:43 156702] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:0|expire:18446744073709551615|now:1746042643156663|interval:18444998031066394952|pto_count:1|srtt:250000 [2025/04/30 19:50:43 156714] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:CRYPTO |stream_id:0|stream_offset:0| [2025/04/30 19:50:43 156721] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:CRYPTO |stream_id:0|stream_offset:0| [2025/04/30 19:50:43 156729] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:1|size:84|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:50:43 156738] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 19:50:43 156842] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:4|size:84|sent:100|pkt_type:HSK|frame:CRYPTO |inflight:50|now:1746042643156758|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 156853] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:4|origin_pktnum:1|size:84|enc_size:100|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:43 156861] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:50|applimit:1184| [2025/04/30 19:50:43 156868] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:1500000|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:43 156875] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 156881] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 84| [2025/04/30 19:50:43 156888] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:43 156894] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:43 156900] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042644656758|now:1746042643156868|interv:1499890| [2025/04/30 19:50:43 156907] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:1|expire:1746042644656758|now:1746042643156868|interval:1499890|pto_count:1|srtt:250000 [2025/04/30 19:50:43 156914] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:134| [2025/04/30 19:50:43 156922] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:1|size:84|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:50:43 156935] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 19:50:43 156974] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:5|size:84|sent:100|pkt_type:HSK|frame:CRYPTO |inflight:134|now:1746042643156945|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 156983] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:5|origin_pktnum:1|size:84|enc_size:100|pkt_type:HSK|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:16| [2025/04/30 19:50:43 156990] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:134|applimit:1184| [2025/04/30 19:50:43 156996] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:1500000|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:43 157003] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 157009] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 168| [2025/04/30 19:50:43 157016] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 50| [2025/04/30 19:50:43 157022] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|handshake not confirmed| [2025/04/30 19:50:43 157028] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042644656945|now:1746042643156996|interv:1499949| [2025/04/30 19:50:43 157034] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:1|expire:1746042644656945|now:1746042643156996|interval:1499949|pto_count:1|srtt:250000 [2025/04/30 19:50:43 157041] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137856|inflight:218| [2025/04/30 19:50:43 157049] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042644656945| [2025/04/30 19:50:43 157056] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042644656945| [2025/04/30 19:50:43 157062] [debug] |xqc_engine_wakeup_after|wakeup:1746042644656945|now:1746042643157062|diff:1499883| [2025/04/30 19:50:43 157096] [debug] |xqc_engine_main_logic|END|now:1746042643156542| [2025/04/30 19:50:43 157494] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:165|state:ESTABED|recv_time:1746042643157492| [2025/04/30 19:50:43 157507] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_handshake|success|Length:20| [2025/04/30 19:50:43 157516] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:15| [2025/04/30 19:50:43 157522] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 19:50:43 157531] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:17| [2025/04/30 19:50:43 157538] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:1| [2025/04/30 19:50:43 157545] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:0| [2025/04/30 19:50:43 157551] [debug] |scid:f59f532e4464e59b|xqc_process_padding_frame|process padding| [2025/04/30 19:50:43 157561] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:50:43 157569] [debug] |scid:f59f532e4464e59b|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:1|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 19:50:43 157576] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:1| [2025/04/30 19:50:43 157583] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:165|pkt_type:HSK|pkt_num:17|frame:PADDING PING |recv_time:1746042643157492|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:43 157598] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:0| [2025/04/30 19:50:43 157606] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:16| [2025/04/30 19:50:43 157612] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 19:50:43 157622] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 19:50:43 157628] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:6| [2025/04/30 19:50:43 157636] [debug] |scid:f59f532e4464e59b|xqc_process_crypto_frame|level:3| [2025/04/30 19:50:43 157643] [debug] |scid:f59f532e4464e59b|xqc_read_crypto_stream|xqc_read_crypto_stream|level:3| [2025/04/30 19:50:43 157651] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042644656945|pq_index:0| [2025/04/30 19:50:43 157657] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643156542| [2025/04/30 19:50:43 157665] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:ACK_01RTT|expire:1746042643182492|now:1746042643157492|interv:25000| [2025/04/30 19:50:43 157673] [debug] |scid:f59f532e4464e59b|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 NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643157492|max_ack_delay:25000| [2025/04/30 19:50:43 157679] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 19:50:43 157686] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:120|pkt_type:SHORT_HEADER|pkt_num:18|frame:CRYPTO |recv_time:1746042643157492|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:43 157693] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042763157492|now:1746042643157492|interv:120000000| [2025/04/30 19:50:43 157700] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042763157492|now:1746042643157492|interv:120000000| [2025/04/30 19:50:43 157707] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643157707| [2025/04/30 19:50:43 157714] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643157713| [2025/04/30 19:50:43 157722] [debug] |scid:f59f532e4464e59b|xqc_crypto_stream_on_read|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 19:50:43 157731] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:17|ack_delay:239|first_ack_range:0|largest_pkt_recv_time:1746042643157492| [2025/04/30 19:50:43 157738] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:17|low:17|pkt_pns:1| [2025/04/30 19:50:43 157745] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:15|low:15|pkt_pns:1| [2025/04/30 19:50:43 157751] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:11|low:11|pkt_pns:1| [2025/04/30 19:50:43 157757] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:8|low:8|pkt_pns:1| [2025/04/30 19:50:43 157763] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:17|frame_largest_recv:17| [2025/04/30 19:50:43 157770] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 19:50:43 157777] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:43 157785] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:40|pkt_type:HSK|frame:ACK | [2025/04/30 19:50:43 157797] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 19:50:43 157835] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:6|size:40|sent:56|pkt_type:HSK|frame:ACK |inflight:218|now:1746042643157807|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 157844] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:6|origin_pktnum:0|size:40|enc_size:56|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:43 157853] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643182492| [2025/04/30 19:50:43 157859] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643182492| [2025/04/30 19:50:43 157865] [debug] |xqc_engine_wakeup_after|wakeup:1746042643182492|now:1746042643157865|diff:24627| [2025/04/30 19:50:43 157872] [debug] |xqc_engine_main_logic|END|now:1746042643157713| [2025/04/30 19:50:43 157881] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643157880| [2025/04/30 19:50:43 157887] [debug] |xqc_engine_wakeup_after|wakeup:1746042643182492|now:1746042643157887|diff:24605| [2025/04/30 19:50:43 157893] [debug] |xqc_engine_main_logic|END|now:1746042643157880| [2025/04/30 19:50:43 182430] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643182429| [2025/04/30 19:50:43 182455] [debug] |xqc_engine_wakeup_after|wakeup:1746042643182492|now:1746042643182455|diff:37| [2025/04/30 19:50:43 182460] [debug] |xqc_engine_main_logic|END|now:1746042643182429| [2025/04/30 19:50:43 183527] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643183527| [2025/04/30 19:50:43 183534] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643182492|pq_index:0| [2025/04/30 19:50:43 183539] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643157713| [2025/04/30 19:50:43 183545] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643183543| [2025/04/30 19:50:43 183551] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746042643182492|now:1746042643183543| [2025/04/30 19:50:43 183556] [debug] |scid:f59f532e4464e59b|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 19:50:43 183560] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746042643182492|now:1746042643183543| [2025/04/30 19:50:43 183564] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:50:43 183573] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:18|ack_delay:26080|first_ack_range:0|largest_pkt_recv_time:1746042643157492| [2025/04/30 19:50:43 183578] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:18|low:18|pkt_pns:2| [2025/04/30 19:50:43 183582] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:16|low:16|pkt_pns:2| [2025/04/30 19:50:43 183586] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:12|low:12|pkt_pns:2| [2025/04/30 19:50:43 183590] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:18|frame_largest_recv:18| [2025/04/30 19:50:43 183595] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:50:43 183600] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:43 183607] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:23|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:50:43 183613] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 19:50:43 183699] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:3|size:23|sent:39|pkt_type:SHORT_HEADER|frame:ACK |inflight:218|now:1746042643183628|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 183728] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:3|origin_pktnum:0|size:23|enc_size:39|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:43 183738] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042644656945| [2025/04/30 19:50:43 183745] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042644656945| [2025/04/30 19:50:43 183750] [debug] |xqc_engine_wakeup_after|wakeup:1746042644656945|now:1746042643183749|diff:1473196| [2025/04/30 19:50:43 183754] [debug] |xqc_engine_main_logic|END|now:1746042643183543| [2025/04/30 19:50:43 188717] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:232|state:ESTABED|recv_time:1746042643188715| [2025/04/30 19:50:43 188736] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:0| [2025/04/30 19:50:43 188747] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:18| [2025/04/30 19:50:43 188753] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 19:50:43 188763] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 19:50:43 188769] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:2| [2025/04/30 19:50:43 188778] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|conn:0000559B2888935C|path:0|pkt_num:0|origin_pktnum:0|size:50|pns:2|pkt_type:0RTT|frame:STREAM |conn_state:ESTABED|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 19:50:43 188786] [debug] |scid:f59f532e4464e59b|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1234|prior_delivered:0|prior_time:1746042641558720|is_app_limited:1|send_elapse:325|ack_elapse:1629995|ctl_first_sent_time:1746042641559045|lagest_ack_time:1746042643188715|curr_delivered:50| [2025/04/30 19:50:43 188794] [debug] |scid:f59f532e4464e59b|xqc_update_sample|sampler_sent_time_update:1746042641559045| [2025/04/30 19:50:43 188800] [debug] |scid:f59f532e4464e59b|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 19:50:43 188809] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 19:50:43 188816] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|before update rtt|conn:0000559B2888935C|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:1629670|ack_delay:1595016| [2025/04/30 19:50:43 188825] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |after update rtt|conn:0000559B2888935C|srtt:1629670|rttvar:814835|minrtt:1629670|latest_rtt:1629670|ack_delay:1595016| [2025/04/30 19:50:43 188831] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:50:43 188839] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:1| [2025/04/30 19:50:43 188845] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1629670|rtt_var:814835|pto_duration:9778020|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:43 188851] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 188857] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 168| [2025/04/30 19:50:43 188862] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 0| [2025/04/30 19:50:43 188868] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042652934965|now:1746042643188844|interv:9746121| [2025/04/30 19:50:43 188875] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:1|expire:1746042652934965|now:1746042643188844|interval:9746121|pto_count:1|srtt:1629670 [2025/04/30 19:50:43 188891] [debug] |scid:f59f532e4464e59b|xqc_generate_sample|sampler: send_elapse 325, ack_elapse 1629995, delivered 50|rate 30|lost 0| [2025/04/30 19:50:43 188896] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 19:50:43 188900] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (30) in round 1| [2025/04/30 19:50:43 188904] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_min_rtt|probertt expire|rtt:1629670, old_rtt:2147483647| [2025/04/30 19:50:43 188908] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_min_rtt|minrtt expire|rtt:1629670, old_rtt:2147483647| [2025/04/30 19:50:43 188913] [debug] |scid:f59f532e4464e59b|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:6| [2025/04/30 19:50:43 188917] [debug] |scid:f59f532e4464e59b|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137856|packet_lost:0|acked:50|po_sent_time:1746042641559045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:50| [2025/04/30 19:50:43 188922] [debug] |scid:f59f532e4464e59b|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137856|packet_lost:0|acked:50|po_sent_time:1746042641559045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:50| [2025/04/30 19:50:43 188930] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |bbr on ack|mode:0|pacing_rate:244045|bw:30|cwnd:137906|full_bw_reached:0|inflight:168|srtt:1629670|latest_rtt:1629670|min_rtt:1629670|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:50:43 188939] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:1e| [2025/04/30 19:50:43 188945] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 188950] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|c297e4cff37ba9f3|sr_token:3938365d4d090ad7dd6e76f56fe62ebe [2025/04/30 19:50:43 188958] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 188962] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|334dd98c698f26ff|sr_token:ad7994db81ee0d4c69066fd19e81aa06 [2025/04/30 19:50:43 188967] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 188971] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|cc802c5413afe498|sr_token:804d091d49ce2d1738da3af9dfbc56ef [2025/04/30 19:50:43 188976] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 188980] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|2cd922b194e41bb9|sr_token:fc0030c76ff65c888956eab40f9e718a [2025/04/30 19:50:43 188984] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 188988] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|295516a4713d5c9d|sr_token:2a9c2003d3a4f9b87b69812c41c9406e [2025/04/30 19:50:43 188993] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 188997] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|595fe403ff4d5130|sr_token:5ebd71ae0e6a3d43f5ed1f26574ede88 [2025/04/30 19:50:43 189001] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:18| [2025/04/30 19:50:43 189005] [debug] |scid:f59f532e4464e59b|xqc_process_new_conn_id_frame|new_conn_id|dfd5beb24606df0a|sr_token:55a6d92cc476f41a52f676126556fdf4 [2025/04/30 19:50:43 189013] [info] |scid:f59f532e4464e59b|xqc_conn_handshake_confirmed|handshake confirmed|conn:0000559B2888935C| [2025/04/30 19:50:43 189022] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:168|cwnd:137906|pkt_num:1|ptype:2|frames:CRYPTO | [2025/04/30 19:50:43 189033] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:84|cwnd:137906|pkt_num:4|ptype:2|frames:CRYPTO | [2025/04/30 19:50:43 189038] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:0|cwnd:137906|pkt_num:5|ptype:2|frames:CRYPTO | [2025/04/30 19:50:43 189042] [info] |scid:f59f532e4464e59b|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 19:50:43 189047] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000559B2888935C|path:0| [2025/04/30 19:50:43 189051] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:50:43 189055] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:ACK_01RTT|expire:1746042643213715|now:1746042643188715|interv:25000| [2025/04/30 19:50:43 189061] [debug] |scid:f59f532e4464e59b|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK HAS_0RTT 0RTT_OK UPPER_CONN_EXIST INIT_RECVD HSK_DONE_RECVD HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643188715|max_ack_delay:25000| [2025/04/30 19:50:43 189089] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 19:50:43 189096] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:232|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK NEW_CONNECTION_ID HANDSHAKE_DONE |recv_time:1746042643188715|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:43 189105] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042763188715|now:1746042643188715|interv:120000000| [2025/04/30 19:50:43 189111] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042763188715|now:1746042643188715|interv:120000000| [2025/04/30 19:50:43 189117] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042644656945|pq_index:0| [2025/04/30 19:50:43 189122] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643183543| [2025/04/30 19:50:43 189127] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643189126| [2025/04/30 19:50:43 189132] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643189131| [2025/04/30 19:50:43 189152] [debug] |scid:f59f532e4464e59b|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:8b0e90a7e9f5aa43|sr_token:00000000000000000000000000000000|seq_num:1 [2025/04/30 19:50:43 189159] [debug] |scid:f59f532e4464e59b|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:3e5309aca4438581|sr_token:00000000000000000000000000000000|seq_num:2 [2025/04/30 19:50:43 189165] [debug] |scid:f59f532e4464e59b|xqc_path_get_perf_class|conn:0000559B2888935C|path_id:0|path_srtt:1629670|min_srtt:1629670|path_bw:30|loss_rate:100.00|path_pto:0| [2025/04/30 19:50:43 189169] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000559B2888935C|path_id:0|path_srtt:1629670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:50:43 189174] [debug] |scid:f59f532e4464e59b|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 19:50:43 189181] [debug] |scid:f59f532e4464e59b|xqc_path_get_perf_class|conn:0000559B2888935C|path_id:0|path_srtt:1629670|min_srtt:1629670|path_bw:30|loss_rate:100.00|path_pto:0| [2025/04/30 19:50:43 189189] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000559B2888935C|path_id:0|path_srtt:1629670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:50:43 189196] [debug] |scid:f59f532e4464e59b|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 19:50:43 189206] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 19:50:43 189212] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:4-7|next_skip_chance:1746042657931241|current_time:1746042643189211| [2025/04/30 19:50:43 189216] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:8| [2025/04/30 19:50:43 189258] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:8|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:0|now:1746042643189223|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 189269] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:8|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 19:50:43 189277] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:1184| [2025/04/30 19:50:43 189284] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1629670|rtt_var:814835|pto_duration:4889010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:50:43 189291] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 189297] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:43 189303] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 41| [2025/04/30 19:50:43 189308] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042648103233|now:1746042643189283|interv:4913950| [2025/04/30 19:50:43 189315] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:2|expire:1746042648103233|now:1746042643189283|interval:4913950|pto_count:0|srtt:1629670 [2025/04/30 19:50:43 189323] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137906|inflight:41| [2025/04/30 19:50:43 189330] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 19:50:43 189337] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 19:50:43 189378] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:9|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:41|now:1746042643189347|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 189385] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|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 19:50:43 189391] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:41|applimit:1184| [2025/04/30 19:50:43 189399] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1629670|rtt_var:814835|pto_duration:4889010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:50:43 189406] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 189413] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:43 189419] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 82| [2025/04/30 19:50:43 189425] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042648103357|now:1746042643189399|interv:4913958| [2025/04/30 19:50:43 189440] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:2|expire:1746042648103357|now:1746042643189399|interval:4913958|pto_count:0|srtt:1629670 [2025/04/30 19:50:43 189447] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137906|inflight:82| [2025/04/30 19:50:43 189455] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643213715| [2025/04/30 19:50:43 189461] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643213715| [2025/04/30 19:50:43 189468] [debug] |xqc_engine_wakeup_after|wakeup:1746042643213715|now:1746042643189467|diff:24248| [2025/04/30 19:50:43 189473] [debug] |xqc_engine_main_logic|END|now:1746042643189131| [2025/04/30 19:50:43 189479] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643189479| [2025/04/30 19:50:43 189483] [debug] |xqc_engine_wakeup_after|wakeup:1746042643213715|now:1746042643189483|diff:24232| [2025/04/30 19:50:43 189487] [debug] |xqc_engine_main_logic|END|now:1746042643189479| [2025/04/30 19:50:43 212889] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643212888| [2025/04/30 19:50:43 212911] [debug] |xqc_engine_wakeup_after|wakeup:1746042643213715|now:1746042643212911|diff:804| [2025/04/30 19:50:43 212916] [debug] |xqc_engine_main_logic|END|now:1746042643212888| [2025/04/30 19:50:43 213982] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643213982| [2025/04/30 19:50:43 213988] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643213715|pq_index:0| [2025/04/30 19:50:43 213993] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643189131| [2025/04/30 19:50:43 214000] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643213997| [2025/04/30 19:50:43 214006] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746042643213715|now:1746042643213997| [2025/04/30 19:50:43 214010] [debug] |scid:f59f532e4464e59b|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 19:50:43 214014] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746042643213715|now:1746042643213997| [2025/04/30 19:50:43 214018] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:50:43 214027] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:19|ack_delay:25311|first_ack_range:1|largest_pkt_recv_time:1746042643188715| [2025/04/30 19:50:43 214032] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:19|low:18|pkt_pns:2| [2025/04/30 19:50:43 214036] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:16|low:16|pkt_pns:2| [2025/04/30 19:50:43 214040] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:12|low:12|pkt_pns:2| [2025/04/30 19:50:43 214044] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:19|frame_largest_recv:19| [2025/04/30 19:50:43 214048] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:50:43 214054] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:43 214060] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:23|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:50:43 214084] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 19:50:43 214144] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:10|size:23|sent:39|pkt_type:SHORT_HEADER|frame:ACK |inflight:82|now:1746042643214098|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 214163] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:10|origin_pktnum:0|size:23|enc_size:39|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:50:43 214170] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042648103357| [2025/04/30 19:50:43 214174] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042648103357| [2025/04/30 19:50:43 214178] [debug] |xqc_engine_wakeup_after|wakeup:1746042648103357|now:1746042643214178|diff:4889179| [2025/04/30 19:50:43 214183] [debug] |xqc_engine_main_logic|END|now:1746042643213997| [2025/04/30 19:50:43 215549] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:1055|state:ESTABED|recv_time:1746042643215547| [2025/04/30 19:50:43 215563] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:1| [2025/04/30 19:50:43 215570] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:19| [2025/04/30 19:50:43 215574] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 19:50:43 215585] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 19:50:43 215592] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:b| [2025/04/30 19:50:43 215601] [debug] |scid:f59f532e4464e59b|xqc_process_stream_frame|offset:0|data_length:1024|fin:1|stream_id:0|path:0| [2025/04/30 19:50:43 215607] [debug] |scid:f59f532e4464e59b|xqc_insert_stream_frame|merge left|merged_offset_end:1024|new_offset:0|new_len:1024| [2025/04/30 19:50:43 215614] [debug] |scid:f59f532e4464e59b|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 19:50:43 215620] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042648103357|pq_index:0| [2025/04/30 19:50:43 215626] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643213997| [2025/04/30 19:50:43 215632] [debug] |scid:f59f532e4464e59b|xqc_process_stream_frame|stream_length:1024|merged_offset_end:1024|stream_id:0| [2025/04/30 19:50:43 215638] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:ACK_01RTT|expire:1746042643240547|now:1746042643215547|interv:25000| [2025/04/30 19:50:43 215645] [debug] |scid:f59f532e4464e59b|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643215547|max_ack_delay:25000| [2025/04/30 19:50:43 215652] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 19:50:43 215659] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:1055|pkt_type:SHORT_HEADER|pkt_num:20|frame:STREAM |recv_time:1746042643215547|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:43 215668] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042763215547|now:1746042643215547|interv:120000000| [2025/04/30 19:50:43 215675] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042763215547|now:1746042643215547|interv:120000000| [2025/04/30 19:50:43 215683] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643215683| [2025/04/30 19:50:43 215691] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643215689| [2025/04/30 19:50:43 215696] [debug] |scid:f59f532e4464e59b|xqc_process_read_streams|stream_read_notify|flag:74|stream_id:0|conn:0000559B2888935C| [2025/04/30 19:50:43 215703] [debug] |scid:f59f532e4464e59b|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 19:50:43 215712] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:STREAM_CLOSE|expire:1746042657957742|now:1746042643215712|interv:14742030| [2025/04/30 19:50:43 215769] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643240547| [2025/04/30 19:50:43 215777] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643240547| [2025/04/30 19:50:43 215782] [debug] |xqc_engine_wakeup_after|wakeup:1746042643240547|now:1746042643215782|diff:24765| [2025/04/30 19:50:43 215787] [debug] |xqc_engine_main_logic|END|now:1746042643215689| [2025/04/30 19:50:43 221185] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:37|state:ESTABED|recv_time:1746042643221183| [2025/04/30 19:50:43 221206] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:1| [2025/04/30 19:50:43 221218] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:20| [2025/04/30 19:50:43 221239] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 19:50:43 221249] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 19:50:43 221257] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:2| [2025/04/30 19:50:43 221268] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|conn:0000559B2888935C|path:0|pkt_num:8|origin_pktnum:0|size:41|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:8|path_largest_ack:8| [2025/04/30 19:50:43 221279] [debug] |scid:f59f532e4464e59b|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41|prior_delivered:50|prior_time:1746042643189223|is_app_limited:1|send_elapse:0|ack_elapse:31960|ctl_first_sent_time:1746042643189223|lagest_ack_time:1746042643221183|curr_delivered:91| [2025/04/30 19:50:43 221288] [debug] |scid:f59f532e4464e59b|xqc_update_sample|sampler_sent_time_update:1746042643189223| [2025/04/30 19:50:43 221299] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 19:50:43 221307] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|before update rtt|conn:0000559B2888935C|srtt:1629670|rttvar:814835|minrtt:1629670|latest_rtt:31960|ack_delay:1232| [2025/04/30 19:50:43 221315] [stats] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |before update rtt|srtt:1629670|rttvar:814835|after update rtt|srtt:1429957|rttvar:1010554|minrtt:31960|latest_rtt:31960|ack_delay:1232| [2025/04/30 19:50:43 221324] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |after update rtt|conn:0000559B2888935C|srtt:1429957|rttvar:1010554|minrtt:31960|latest_rtt:31960|ack_delay:1232| [2025/04/30 19:50:43 221330] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_lost_sent_pn|largest_acked:8|lost_pn:5|thresh:3| [2025/04/30 19:50:43 221337] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 19|pns:2| [2025/04/30 19:50:43 221342] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:50:43 221347] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1429957|rtt_var:1010554|pto_duration:5472173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:50:43 221353] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:43 221358] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:43 221363] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 41| [2025/04/30 19:50:43 221368] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042648686520|now:1746042643221347|interv:5465173| [2025/04/30 19:50:43 221383] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:2|expire:1746042648686520|now:1746042643221347|interval:5465173|pto_count:0|srtt:1429957 [2025/04/30 19:50:43 221389] [debug] |scid:f59f532e4464e59b|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 31960, delivered 41|rate 1282|lost 0| [2025/04/30 19:50:43 221395] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 19:50:43 221400] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1282) in round 2| [2025/04/30 19:50:43 221405] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_min_rtt|probertt expire|rtt:31960, old_rtt:1629670| [2025/04/30 19:50:43 221410] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_min_rtt|minrtt expire|rtt:31960, old_rtt:1629670| [2025/04/30 19:50:43 221416] [debug] |scid:f59f532e4464e59b|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:100| [2025/04/30 19:50:43 221421] [debug] |scid:f59f532e4464e59b|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137906|packet_lost:0|acked:41|po_sent_time:1746042643189223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:91| [2025/04/30 19:50:43 221427] [debug] |scid:f59f532e4464e59b|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137906|packet_lost:0|acked:41|po_sent_time:1746042643189223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:91| [2025/04/30 19:50:43 221433] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |bbr on ack|mode:0|pacing_rate:518503|bw:1282|cwnd:137947|full_bw_reached:0|inflight:41|srtt:1429957|latest_rtt:31960|min_rtt:31960|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:50:43 221440] [stats] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |bandwidth change record|bw_before:30|bw_after:1282|srtt:1429957|cwnd:137947| [2025/04/30 19:50:43 221446] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 19:50:43 221452] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746042643221183|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:43 221458] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042763221183|now:1746042643221183|interv:120000000| [2025/04/30 19:50:43 221463] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042763221183|now:1746042643221183|interv:120000000| [2025/04/30 19:50:43 221468] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643240547|pq_index:0| [2025/04/30 19:50:43 221473] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643215689| [2025/04/30 19:50:43 221478] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643221478| [2025/04/30 19:50:43 221485] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643221483| [2025/04/30 19:50:43 221493] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042643240547| [2025/04/30 19:50:43 221498] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042643240547| [2025/04/30 19:50:43 221503] [debug] |xqc_engine_wakeup_after|wakeup:1746042643240547|now:1746042643221503|diff:19044| [2025/04/30 19:50:43 221508] [debug] |xqc_engine_main_logic|END|now:1746042643221483| [2025/04/30 19:50:43 221515] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643221515| [2025/04/30 19:50:43 221524] [debug] |xqc_engine_wakeup_after|wakeup:1746042643240547|now:1746042643221524|diff:19023| [2025/04/30 19:50:43 221529] [debug] |xqc_engine_main_logic|END|now:1746042643221515| [2025/04/30 19:50:43 241713] [debug] |xqc_engine_main_logic|BEGIN|now:1746042643241712| [2025/04/30 19:50:43 241742] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042643240547|pq_index:0| [2025/04/30 19:50:43 241747] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643221483| [2025/04/30 19:50:43 241754] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042643241751| [2025/04/30 19:50:43 241759] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746042643240547|now:1746042643241751| [2025/04/30 19:50:43 241764] [debug] |scid:f59f532e4464e59b|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 19:50:43 241768] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746042643240547|now:1746042643241751| [2025/04/30 19:50:43 241772] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:50:43 241780] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|largest_recv:21|ack_delay:26233|first_ack_range:2|largest_pkt_recv_time:1746042643215547| [2025/04/30 19:50:43 241785] [debug] |scid:f59f532e4464e59b|xqc_gen_ack_frame|high:21|low:19|pkt_pns:2| [2025/04/30 19:50:43 241789] [debug] |scid:f59f532e4464e59b|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:20|frame_largest_recv:21| [2025/04/30 19:50:43 241794] [debug] |scid:f59f532e4464e59b|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:50:43 241800] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:50:43 241806] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:50:43 241812] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 19:50:43 241891] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:11|size:19|sent:35|pkt_type:SHORT_HEADER|frame:ACK |inflight:41|now:1746042643241826|stream_id:0|stream_offset:0| [2025/04/30 19:50:43 241898] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:11|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 19:50:43 241904] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042648686520| [2025/04/30 19:50:43 241908] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042648686520| [2025/04/30 19:50:43 241912] [debug] |xqc_engine_wakeup_after|wakeup:1746042648686520|now:1746042643241912|diff:5444608| [2025/04/30 19:50:43 241917] [debug] |xqc_engine_main_logic|END|now:1746042643241751| [2025/04/30 19:50:48 687389] [debug] |xqc_engine_main_logic|BEGIN|now:1746042648687388| [2025/04/30 19:50:48 687423] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042648686520|pq_index:0| [2025/04/30 19:50:48 687428] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042643241751| [2025/04/30 19:50:48 687435] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042648687433| [2025/04/30 19:50:48 687441] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746042648686520|now:1746042648687433| [2025/04/30 19:50:48 687459] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 19:50:48 687464] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|send Probe pkts|conn:0000559B2888935C|path:0|bytes_in_flight:41| [2025/04/30 19:50:48 687468] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1429957|rtt_var:1010554|pto_duration:5472173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:50:48 687474] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:48 687478] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:48 687482] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 41| [2025/04/30 19:50:48 687486] [debug] |scid:f59f532e4464e59b|xqc_path_send_one_or_two_ack_elicit_pkts|send two ack-eliciting pkts|path:0|pns:2| [2025/04/30 19:50:48 687492] [debug] |scid:f59f532e4464e59b|xqc_conn_send_probe_pkt|conn:0000559B2888935C|path:0|pkt_num:9|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED| [2025/04/30 19:50:48 687498] [debug] |scid:f59f532e4464e59b|xqc_path_send_one_or_two_ack_elicit_pkts|dup pkt on PTO, pkt_num:9| [2025/04/30 19:50:48 687502] [debug] |scid:f59f532e4464e59b|xqc_conn_send_probe_pkt|conn:0000559B2888935C|path:0|pkt_num:9|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED| [2025/04/30 19:50:48 687506] [debug] |scid:f59f532e4464e59b|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|PTO|conn:0000559B2888935C|pto_count:1 [2025/04/30 19:50:48 687511] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000559B2888935C|path:0| [2025/04/30 19:50:48 687515] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:50:48 687519] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:LOSS_DETECTION|expire_time:0|now:1746042648687433| [2025/04/30 19:50:48 687523] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:50:48 687530] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:NEW_CONNECTION_ID |stream_id:0|stream_offset:0| [2025/04/30 19:50:48 687535] [debug] |scid:f59f532e4464e59b|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:NEW_CONNECTION_ID |stream_id:0|stream_offset:0| [2025/04/30 19:50:48 687540] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:9|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 19:50:48 687546] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 19:50:48 687638] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:12|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:0|now:1746042648687561|stream_id:0|stream_offset:0| [2025/04/30 19:50:48 687648] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:12|origin_pktnum:9|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 19:50:48 687654] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:1184| [2025/04/30 19:50:48 687660] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1429957|rtt_var:1010554|pto_duration:10944346|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:48 687666] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:48 687671] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:48 687683] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 41| [2025/04/30 19:50:48 687689] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042659681907|now:1746042648687660|interv:10994247| [2025/04/30 19:50:48 687696] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:2|expire:1746042659681907|now:1746042648687660|interval:10994247|pto_count:1|srtt:1429957 [2025/04/30 19:50:48 687702] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137947|inflight:41| [2025/04/30 19:50:48 687707] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:9|size:41|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 19:50:48 687712] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 19:50:48 687743] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:13|size:41|sent:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:41|now:1746042648687718|stream_id:0|stream_offset:0| [2025/04/30 19:50:48 687753] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:13|origin_pktnum:9|size:41|enc_size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:16| [2025/04/30 19:50:48 687760] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|path:0|inflight:41|applimit:1184| [2025/04/30 19:50:48 687767] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|srtt:1429957|rtt_var:1010554|pto_duration:10944346|backoff_factor:2.00|backoff:2.00|pto_cnt:1|max_ack_delay:25| [2025/04/30 19:50:48 687772] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 0, unacked: 0| [2025/04/30 19:50:48 687776] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 1, unacked: 0| [2025/04/30 19:50:48 687780] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_pto_time_and_space|conn:0000559B2888935C|path:0|PNS: 2, unacked: 82| [2025/04/30 19:50:48 687784] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:LOSS_DETECTION|expire:1746042659682064|now:1746042648687767|interv:10994297| [2025/04/30 19:50:48 687788] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000559B2888935C|path:0|pns:2|expire:1746042659682064|now:1746042648687767|interval:10994297|pto_count:1|srtt:1429957 [2025/04/30 19:50:48 687792] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137947|inflight:82| [2025/04/30 19:50:48 687797] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042657957742| [2025/04/30 19:50:48 687802] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042657957742| [2025/04/30 19:50:48 687806] [debug] |xqc_engine_wakeup_after|wakeup:1746042657957742|now:1746042648687806|diff:9269936| [2025/04/30 19:50:48 687810] [debug] |xqc_engine_main_logic|END|now:1746042648687433| [2025/04/30 19:50:48 719936] [info] |xqc_engine_packet_process|==>|conn:0000559B2888935C|size:33|state:ESTABED|recv_time:1746042648719932| [2025/04/30 19:50:48 719979] [debug] |scid:f59f532e4464e59b|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f59f532e4464e59b|spin_bit:1| [2025/04/30 19:50:48 719996] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|largest_pn:21| [2025/04/30 19:50:48 720002] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 19:50:48 720016] [debug] |scid:f59f532e4464e59b|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 19:50:48 720024] [debug] |scid:f59f532e4464e59b|xqc_process_frames|frame_type:2| [2025/04/30 19:50:48 720034] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|conn:0000559B2888935C|path:0|pkt_num:12|origin_pktnum:9|size:41|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:12| [2025/04/30 19:50:48 720057] [debug] |scid:f59f532e4464e59b|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41|prior_delivered:91|prior_time:1746042648687561|is_app_limited:1|send_elapse:0|ack_elapse:32371|ctl_first_sent_time:1746042648687561|lagest_ack_time:1746042648719932|curr_delivered:132| [2025/04/30 19:50:48 720085] [debug] |scid:f59f532e4464e59b|xqc_update_sample|sampler_sent_time_update:1746042648687561| [2025/04/30 19:50:48 720098] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 19:50:48 720104] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|before update rtt|conn:0000559B2888935C|srtt:1429957|rttvar:1010554|minrtt:31960|latest_rtt:32371|ack_delay:1344| [2025/04/30 19:50:48 720110] [stats] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |before update rtt|srtt:1429957|rttvar:1010554|after update rtt|srtt:1255091|rttvar:1107648|minrtt:31960|latest_rtt:32371|ack_delay:1344| [2025/04/30 19:50:48 720117] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_update_rtt|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |after update rtt|conn:0000559B2888935C|srtt:1255091|rttvar:1107648|minrtt:31960|latest_rtt:32371|ack_delay:1344| [2025/04/30 19:50:48 720122] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/04/30 19:50:48 720129] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:50:48 720135] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000559B2888935C|path:0| [2025/04/30 19:50:48 720143] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:50:48 720148] [debug] |scid:f59f532e4464e59b|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 32371, delivered 41|rate 1266|lost 0| [2025/04/30 19:50:48 720153] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 19:50:48 720158] [debug] |scid:f59f532e4464e59b|xqc_bbr_update_min_rtt|minrtt expire|rtt:31960, old_rtt:31960| [2025/04/30 19:50:48 720162] [debug] |scid:f59f532e4464e59b|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:82| [2025/04/30 19:50:48 720166] [debug] |scid:f59f532e4464e59b|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137947|packet_lost:0|acked:41|po_sent_time:1746042648687561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:132| [2025/04/30 19:50:48 720171] [debug] |scid:f59f532e4464e59b|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137947|packet_lost:0|acked:41|po_sent_time:1746042648687561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:132| [2025/04/30 19:50:48 720176] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_ack_received|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65 |bbr on ack|mode:0|pacing_rate:518503|bw:1282|cwnd:137988|full_bw_reached:0|inflight:0|srtt:1255091|latest_rtt:32371|min_rtt:31960|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:50:48 720183] [debug] |scid:f59f532e4464e59b|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 19:50:48 720188] [info] |scid:f59f532e4464e59b|xqc_conn_on_pkt_processed|====>|conn:0000559B2888935C|path:0|size:33|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746042648719932|dcid:f59f532e4464e59b|dcid_seq:0| [2025/04/30 19:50:48 720194] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:PATH_IDLE|expire:1746042768719932|now:1746042648719932|interv:120000000| [2025/04/30 19:50:48 720198] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_IDLE|expire:1746042768719932|now:1746042648719932|interv:120000000| [2025/04/30 19:50:48 720207] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042657957742|pq_index:0| [2025/04/30 19:50:48 720212] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042648687433| [2025/04/30 19:50:48 720216] [debug] |xqc_engine_main_logic|BEGIN|now:1746042648720216| [2025/04/30 19:50:48 720223] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042648720220| [2025/04/30 19:50:48 720232] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042657957742| [2025/04/30 19:50:48 720236] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042657957742| [2025/04/30 19:50:48 720240] [debug] |xqc_engine_wakeup_after|wakeup:1746042657957742|now:1746042648720240|diff:9237502| [2025/04/30 19:50:48 720244] [debug] |xqc_engine_main_logic|END|now:1746042648720220| [2025/04/30 19:50:48 720250] [debug] |xqc_engine_main_logic|BEGIN|now:1746042648720250| [2025/04/30 19:50:48 720254] [debug] |xqc_engine_wakeup_after|wakeup:1746042657957742|now:1746042648720254|diff:9237488| [2025/04/30 19:50:48 720258] [debug] |xqc_engine_main_logic|END|now:1746042648720250| [2025/04/30 19:50:57 957594] [debug] |xqc_engine_main_logic|BEGIN|now:1746042657957593| [2025/04/30 19:50:57 957630] [debug] |xqc_engine_wakeup_after|wakeup:1746042657957742|now:1746042657957630|diff:112| [2025/04/30 19:50:57 957635] [debug] |xqc_engine_main_logic|END|now:1746042657957593| [2025/04/30 19:50:57 958702] [debug] |xqc_engine_main_logic|BEGIN|now:1746042657958702| [2025/04/30 19:50:57 958709] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042657957742|pq_index:0| [2025/04/30 19:50:57 958713] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042648720220| [2025/04/30 19:50:57 958720] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:ESTABED|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042657958717| [2025/04/30 19:50:57 958726] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746042657957742|now:1746042657958717| [2025/04/30 19:50:57 958731] [debug] |scid:f59f532e4464e59b|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 19:50:57 958736] [debug] |scid:f59f532e4464e59b|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 19:50:57 958761] [info] |scid:f59f532e4464e59b|xqc_conn_close|conn:0000559B2888935C|state:ESTABED|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY | [2025/04/30 19:50:57 958767] [debug] |scid:f59f532e4464e59b|xqc_timer_set|type:CONN_DRAINING|expire:1746042675090816|now:1746042657958767|interv:17132049| [2025/04/30 19:50:57 958772] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 19:50:57 958777] [debug] |scid:f59f532e4464e59b|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 19:50:57 958781] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_INIT| [2025/04/30 19:50:57 958785] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:50:57 958789] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:50:57 958793] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:50:57 958797] [info] |scid:f59f532e4464e59b|xqc_conn_immediate_close|state to closing|state:ESTABED|flags: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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY [2025/04/30 19:50:57 958826] [debug] |scid:f59f532e4464e59b|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 19:50:57 958843] [stats] |scid:f59f532e4464e59b|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:1746042641558924|wrt_delay:32|snd_delay:121|finwrt_delay:32|finsnd_delay:121|finrcv_delay:1656682|finread_delay:1656778|all_acked_delay:1629882|firstfinack_dely:1629876|close_delay:1656788|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65|path_info:mp is not supported in connection scid:f59f532e4464e59b|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:0| [2025/04/30 19:50:57 958853] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746042657957742|now:1746042657958717| [2025/04/30 19:50:57 958859] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 19:50:57 958867] [debug] |scid:f59f532e4464e59b|xqc_path_get_perf_class|conn:0000559B2888935C|path_id:0|path_srtt:1255091|min_srtt:1255091|path_bw:1282|loss_rate:40.00|path_pto:0| [2025/04/30 19:50:57 958874] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000559B2888935C|path_id:0|path_srtt:1255091|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:50:57 958881] [debug] |scid:f59f532e4464e59b|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:4| [2025/04/30 19:50:57 958889] [debug] |scid:f59f532e4464e59b|xqc_check_acked_or_dropped_pkt|conn:0000559B2888935C|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 19:50:57 958897] [debug] |scid:f59f532e4464e59b|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 19:50:57 958999] [info] |scid:f59f532e4464e59b|xqc_send_packet_with_pn|<==|conn:0000559B2888935C|path:0|pkt_num:14|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746042657958914|stream_id:0|stream_offset:0| [2025/04/30 19:50:57 959009] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_on_packet_sent|conn:0000559B2888935C|path:0|pkt_num:14|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 19:50:57 959017] [debug] |scid:f59f532e4464e59b|xqc_conn_next_wakeup_time|wakeup_time:1746042675090816| [2025/04/30 19:50:57 959025] [debug] |scid:f59f532e4464e59b|xqc_engine_add_wakeup_queue|next_tick_time:1746042675090816| [2025/04/30 19:50:57 959030] [debug] |xqc_engine_wakeup_after|wakeup:1746042675090816|now:1746042657959030|diff:17131786| [2025/04/30 19:50:57 959036] [debug] |xqc_engine_main_logic|END|now:1746042657958717| [2025/04/30 19:51:15 090088] [debug] |xqc_engine_main_logic|BEGIN|now:1746042675090087| [2025/04/30 19:51:15 090130] [debug] |xqc_engine_wakeup_after|wakeup:1746042675090816|now:1746042675090130|diff:686| [2025/04/30 19:51:15 090138] [debug] |xqc_engine_main_logic|END|now:1746042675090087| [2025/04/30 19:51:15 091210] [debug] |xqc_engine_main_logic|BEGIN|now:1746042675091210| [2025/04/30 19:51:15 091221] [debug] |scid:f59f532e4464e59b|xqc_engine_remove_wakeup_queue|next_tick_time:1746042675090816|pq_index:0| [2025/04/30 19:51:15 091230] [debug] |scid:f59f532e4464e59b|xqc_engine_add_active_queue|last_ticked_time:1746042657958717| [2025/04/30 19:51:15 091241] [debug] |scid:f59f532e4464e59b|xqc_engine_process_conn|conn:0000559B2888935C|state:CLOSING|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746042675091238| [2025/04/30 19:51:15 091251] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746042675090816|now:1746042675091238| [2025/04/30 19:51:15 091273] [debug] |scid:f59f532e4464e59b|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746042675090816|now:1746042675091238| [2025/04/30 19:51:15 091278] [debug] |scid:f59f532e4464e59b|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 19:51:15 091284] [info] |xqc_engine_main_logic|conn:0000559B2888935C|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65|conn_state:13|next_tick_time:1746042675090816 [2025/04/30 19:51:15 091300] [report] |scid:f59f532e4464e59b|xqc_conn_destroy|0000559B2888935C|has_0rtt:1|0rtt_accept:1|token_ok:-1|handshake_time:847902|first_send_delay:1150|conn_persist:33533487|keyupdate_cnt:0|err:0x0|close_msg:local close|l-0.0.0.0-54764-f59f532e4464e59b p-193.167.100.100-443-4229521aedb38d65|hsk_recv:689813|close_recv:0|close_send:16401101|last_recv:7162119|last_send:16401101|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,22,13,8,17,0,1024,i96,4,24,33,4,22,7162,0,4,1046,1055,80,20,1657,0,4,28,37,4,21,1663,0,4,17,40000,14,16401,4,41,4000,12,7129,4,41,4000,13,7129,0-2,0-2,0-0,0-0,0-0,0-1255,0-5826,0-2267,0-12,0-8,0-0,0-3,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:3|snd_pkt:12|spurious_loss:0|detected_loss:3|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,0",}|max_acked_po_size:1200|enable_pmtud:0|avg_closed_time:0| [2025/04/30 19:51:15 091360] [debug] |scid:f59f532e4464e59b|xqc_send_ctl_destroy|destroy| [2025/04/30 19:51:15 091369] [debug] |scid:f59f532e4464e59b|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 19:51:15 091375] [debug] |scid:f59f532e4464e59b|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 19:51:15 091380] [debug] |scid:f59f532e4464e59b|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 19:51:15 091461] [debug] |xqc_engine_wakeup_after|NULL wakeup top| [2025/04/30 19:51:15 091470] [debug] |xqc_engine_main_logic|END|now:1746042675091238| [2025/04/30 19:51:15 092550] [debug] |xqc_engine_destroy|begin|